2010-11-02 6 views
0

J'essaie d'envoyer des notifications push à moi-même.La notification push ne fonctionne pas

J'ai copié le code d'Apple. Mais je reçois l'erreur aucune chaîne d'autorisation 'aps-environment' valide trouvée pour l'application.

J'ai créé un nouveau projet avec le même code (sans ajouter de droits.plist) et cela fonctionne correctement. donc ce n'est pas le problème de mon profil d'approvisionnement ou de mon code, alors qu'est-ce que c'est? Est-ce que quelqu'un peut me dire pourquoi ça ne marche pas sur mon projet principal?

merci à l'avance

Répondre

0

Cela signifie que le profil de provisionnement utilisé pour construire l'application ne sont pas les notifications push activées. Les notifications Push doivent être activées pour cet ID d'application dans le portail de développeur iTunes.

Si vous avez déjà activé les notifications push et que vous recevez toujours cette erreur, cela peut être dû au fait que vous avez activé les notifications push après la création du profil d'approvisionnement. Dans ce cas, le profil n'aura pas les paramètres de notification push requis et doit être régénéré.

Pour régénérer le profil d'approvisionnement, recherchez-le dans le portail des développeurs iTunes, puis cliquez sur Modifier->Modifiez et enregistrez-le. Lorsque vous téléchargez le nouveau profil, nous vous recommandons de supprimer le profil existant de l'appareil et de XCode avant d'installer le nouveau. De nombreux développeurs continuent de signaler des problèmes à moins qu'ils ne le fassent.

+0

Copié à partir de http://urbanairship.com/docs/push_faq.html –