2010-02-09 7 views
0

Tâche:RECEVOIR notifications de APNs dans iPhone applicationg sans profil d'approvisionnement

  • ont un iPhone jailbreaké
  • besoin d'écrire une application qui recevra des notifications de APNs

Problème: après l'exécution de la application sur le programme de l'iPhone montre une erreur: "pas de chaîne d'autorisation d'applications-environnement valide trouvé pour l'application" (à registerForRemoteNotificationTypes- appel je suppose). Comme je l'ai compris la source du problème est que j'ai construit l'application sans profil d'approvisionnement. Question: est-il possible de faire fonctionner le programme avant de recevoir mon compte de développeur Apple (afin de créer un profil d'approvisionnement)?

Répondre

0

Apple Push Notification Service nécessite qu'un appareil soit enregistré auprès du service afin de recevoir des notifications. Pour s'inscrire auprès du serveur APNS, une application doit être signée et provisionnée. En outre, les téléphones jailbreakés peuvent ne pas fonctionner correctement dans la plupart des cas où une application légitime, qui a été signée, configurée et distribuée officiellement via l'iTunes App Store, est utilisée.

Je crois qu'il a été signalé que les notifications de l'application AIM destinées aux utilisateurs d'iPhone légitimes étaient envoyées à des personnes ayant des iPhones jailbreakés, qui dans certains cas n'avaient même pas AIM installé. Cela a probablement quelque chose à voir avec le fait que le jailbreaking permet à un utilisateur de changer l'UDID de son appareil, ce qui ne sert qu'à tout vider.

+0

* « Les téléphones jailbreakés peuvent ne pas fonctionner correctement dans de nombreux cas où une demande légitime. » * Il a été corrigé depuis longtemps. * "jailbreaking permet à un utilisateur de changer l'UDID de son appareil, ce qui permet de tout vider." * Non pertinent, le jeton de l'appareil est totalement différent de l'UDID. – kennytm

0

Non. Vous devez avoir un profil d'approvisionnement valide.

Questions connexes