2017-07-11 4 views
0

J'ai le code ci-dessous dansQGSdk setToken indique l'erreur EXC_BAD_ACCESS (code = 1, adresse = 0x50)

didRegisterForRemoteNotificationsWithDeviceToken method 
    QGSdk *qgsdk=[[QGSdk alloc]init]; 
    [qgsdk setToken:deviceToken]; 

Il affiche l'erreur EXC_BAD_ACCESS et je ne pouvais pas résoudre le problème. Quelqu'un peut-il guider.

Remarque: Cela fonctionnait correctement auparavant, mais il affiche maintenant l'erreur EXC_BAD_ACCESS.

J'ont permis à

NSDebugEnabled, NSZombieEnabled, NSAutoreleaseFreedObjectCheckEnabled

mais je ne pouvais pas résoudre le problème. S'il vous plaît guider.

+0

Veuillez vérifier QGSdk est pris en charge un format de chaîne ou un format NSData. et passez le paramètre respectif à la ligne [qgsdk setToken: deviceToken]; // Veuillez vérifier "deviceToken" quel format vous devez envoyer. –

Répondre

0

J'ai vérifié que votre format QGSdk est supporté par NSData. Et vous envoyez une méthode NSString in comme paramètre.

QGSdk *qgsdk=[[QGSdk alloc]init]; 
[qgsdk setToken:deviceToken]; // Please convert your NSString into NSData and then check 
+0

Non Parvendra ... Je n'envoie que des données NSData. – ramkumars24