Iphone appareil de jeton NSData ou NSString

Je suis la réception de l'iPhone jeton en forme de NSData objet.
Quand j'ai testé mon notifications en fonction de script, j'ai seulement copié cet objet à partir du journal et les notifications s'est bien passé. Cependant, lorsque j'essaie maintenant de faire automatiquement, je suis à l'envoi de l'appareil jeton comme ASCII chaîne codée sous forme de variable

self.deviceToken = [[NSString alloc] initWithData:webDeviceToken encoding:NSASCIIStringEncoding];

La chaîne que je suis arriver a certains funky personnages et ressemble à ce "å-0¾fZÿ÷ʺÎUQüRáqEªfÔk«"

Lors de script côté serveur envoie la notification à ce titre, je ne peux pas recevoir quoi que ce soit.

Ai-je besoin pour décoder quelque chose et comment?

Le regardz

  • J'ai trouvé une autre solution, ici, ressemble plus à l'avenir, alors la "description" de la méthode. stackoverflow.com/questions/1959600/...
  • C'est bizarre, je pense que ce NSData* ne devrait pas être de type spécial d'objet, j'ai donc essayé d'utiliser NSUTF8StringEncoding et obtenir un résultat différent. C'est unimagable pour moi de convertir NSData à NSString avec description méthode! Certains apple documendation liés?
InformationsquelleAutor Mladen | 2009-10-19