Je travaille actuellement sur une application ios. Il y a quelques jours, j'ai utilisé un compte Apple qui était inscrit en tant qu'individu. Pour recevoir des notifications, j'ai utilisé fastlane pem: https://github.com/fastlane/fastlane/tree/master/pem pour créer un fichier pem. Cette bibliothèque génère un certificat pour les notifications push (Type: Apple Push Services) dans votre compte Apple. Ce fichier pem a été ajouté à notre serveur et les notifications push ont fonctionné, je les ai reçues.Ne pas recevoir de notifications push après avoir changé de compte Apple
Cependant, nous avons changé pour un nouveau compte Apple, qui a été inscrit en tant qu'individu. J'ai utilisé ce compte dans XCode, créé un nouvel identifiant d'application (avec un autre identifiant de bundle avant) et provisionné des fichiers. J'ai de nouveau utilisé Fastlane pem pour créer un nouveau fichier pem et mis à jour le fichier pem sur le serveur. Pour une raison quelconque, je ne reçois pas de notifications maintenant. Lorsque nous passons au premier compte et que nous mettons à jour le fichier pem, cela fonctionne de nouveau. Donc, je suppose que cela a quelque chose à voir avec le nouveau compte Apple.
Une idée? Merci!
ressemble à la génération de PEM avec un nouvel identifiant d'application. Vous devez être générer tout nouveau cer comme la distribution, le développement de nouveaux push cer aussi bien. coz ne app id utiliser individule tout le cer. alors suivez la même étape que ce que vous avez fait pour l'ancienne app id avec new cer –
J'ai généré tous les nouveaux fichiers. Parce qu'avec le compte Apple, j'ai un portail de développeurs différent. De cette façon, je suis sûr qu'il y a de nouveaux certificats. La chose est, j'ai suivi les mêmes étapes que je l'ai fait avec l'ancienne application. –
Je dois utiliser le certificat de production, n'est-ce pas? Avec le type "Apple Push Services" –