2009-11-09 5 views
21

L'iPhone que je développe avec (création de l'application sur, non installé via ad-hoc) reçoit les notifications push comme il se doit. J'ai une application qui envoie juste des notifications push factice sur commande, et le dev iphone les reçoit de manière cohérente. Cependant, j'ai distribué une version bêta sous la configuration de la version à plusieurs collègues, et aucune de ces versions de l'application n'a reçu une seule notification push. J'ai confirmé que l'application invite l'utilisateur lors de la première exécution à recevoir des notifications push, et j'ai également confirmé que tout le monde a répondu «oui» à cette invite. Est-ce que quelqu'un d'autre a connu ce problème? J'ai l'impression que cela a quelque chose à voir avec l'approvisionnement, mais le portail des développeurs Apple est si vague sur les choses, je pourrais très bien manquer quelque chose d'important.Problème de notification Push iPhone avec la disposition ad hoc

+0

Pour ajouter à ma description - autre que de ne pas recevoir de notifications push, l'application fonctionne normalement. Le serveur fournisseur récupère le jeton de périphérique que la version ad-hoc des applications envoie très bien. – jtrim

Répondre

59

On dirait que j'ai raté la partie dans la documentation push de pommes où il est dit que les applications distribuées via ad-hoc utilisent la passerelle push de la production Apple, pas la passerelle Apple dev push. J'étais sous l'hypothèse que tout en développant l'application, j'ai toujours voulu utiliser la passerelle push "développement" ... mais c'est ce que j'obtiens pour faire preuve de bon sens.

+0

Je viens de perdre environ 3 heures à cause de cela. Merci d'avoir partagé. –

+1

Je venais juste de tomber dans ce piège, mais je suis content que ce soit si rond que vous puissiez au moins confirmer que votre configuration de production fonctionne bien avant de sortir. –

+0

J'ai passé environ 6 heures sur ce sujet après avoir d'abord pensé que c'était iOS5 sur mon appareil et trouver comment rétrograder. Super part. –