0

J'ai développé une application utilisant Firebase et son service de messagerie Firebase pour les notifications push. J'ai eu des notifications push fonctionnant parfaitement depuis un mois ou deux, jusqu'à aujourd'hui. J'ai téléchargé ma build d'application sur testflight il y a peut-être ~ 4 jours et depuis, je fais des changements localement. Hier, les notifications push ont commencé à agir bizarrement avec mon dernier jet de firebase donnant une erreur, et aujourd'hui il n'y a pas d'erreurs, les notifications ne s'affichent tout simplement pas. J'ai décidé d'essayer le débogage en envoyant une notification push directement via le terminal et via une application que j'ai trouvé "Pusher", mais j'ai déjà utilisé (sans aucun problème) pour envoyer des notifications push en utilisant mon jeton de périphériques. J'ai reçu le dernier jeton, et l'ai testé manuellement via le terminal et via l'application, et les deux envoyés avec succès, mais n'ont pas été reçus. Ainsi, il semble que le problème est quelque part entre les serveurs Apple et mon application. J'ai ensuite décidé de passer à la validation testflight, et les notifications push ne fonctionnaient toujours pas en développement. Cependant, lorsque j'ai testé l'application sur testflight, les notifications push ont fonctionné. Je suis incroyablement confus, car cela semble impliquer que ce n'est pas un problème avec mon application ou les changements que j'ai faits ces derniers jours (ce qui est logique car aucun d'entre eux n'avait vraiment quelque chose à voir avec les notifications push). J'ai deux certificats distincts, un développement et une production pour APNS qui ont des dates d'expiration à la fin de 2018.Les notifications push de développement cessent soudainement de fonctionner, mais les notifications de test de vol continuent de fonctionner

Si quelqu'un a un aperçu de la raison pour laquelle les notifications cesseraient soudainement de fonctionner en développement (alors qu'ils travaillent encore en production sans code différences entre développement et production), il serait grandement apprécié.

Répondre

0

Plusieurs développeurs semblent avoir ce problème en ce moment, donc c'est probablement un problème avec les serveurs de poussée eux-mêmes. Les messages n'atteignent même pas les appareils.

Peut-être que ce fil va aller plus loin: https://forums.developer.apple.com/thread/86282