2010-01-23 7 views
2

auparavant, j'avais configuré mon identifiant d'application pour les notifications push de développement, cela fonctionnait correctement. Mais maintenant j'ai changé mon appid et j'ai suivi la même procédure que celle indiquée dans les docs apple et j'ai mis le fichier .p12 nouvellement généré côté serveur mais je ne reçois pas le push sur mon appareil maintenant.Ne recevant pas les notifications push

J'ai un doute pour une pomme ID je génère à la fois le développement et la production des certificats SSL et dans le portail du programme les deux environnements montre des boules vertes.

J'ai créé le profil de provision de développement après avoir fait ce qui est dit ci-dessus. dans le côté serveur, dois-je pointer vers la production ssl ou le développement ssl pour les tests.

peut quelqu'un a une idée sur ce

Répondre

3

Cela dépend du serveur que vous communiquez.

Si vous testez du côté du développement, vous devez envoyer des requêtes au sandbox (gateway.sandbox.push.apple.com) en utilisant le certificat SSL approprié et le jeton de périphérique approprié.

Si vous êtes en mode production/diffusion, vous devez utiliser les informations correspondantes. Une autre chose que vous devez garder à l'esprit est que, pour chaque certificat, vous devez enregistrer votre appareil pour les notifications push, et si vous changez le profil d'approvisionnement, vous devez tout recommencer, car le jeton d'appareil sera différent.

Cheers,
VFN

0

Assurez-vous que l'appareil que vous testez ne pas à la fois le profil de développement et le profil de distribution. Seul le profil de distribution (adhoc) doit être présent.

Questions connexes