Je teste actuellement une application dans TestFlight et j'ai besoin d'un certificat APN de production afin de tester les notifications dans Firebase.
J'ai suivi toutes les étapes de cette vidéo et j'ai réussi à configurer le certificat des APN de développement : https://www.youtube.com/watch?v=LBw5tuTvKd4
J'ai également vérifié que mes étapes suivent le guide d'assistance de Firebase. Je note cependant que le site Apple Developer a légèrement changé depuis la rédaction de ce guide : https://firebase.google.com/docs/cloud-messaging/ios/certs#configure_an_app_id_for_push_notifications
J'ai généré un certificat APNs de production à l'adresse developer.apple.com en utilisant la même méthode que le certificat de développement mais lorsque j'essaie de télécharger le fichier .p12 vers Firebase, l'erreur suivante apparaît :
"L'environnement du certificat ne correspond pas. Assurez-vous que vous avez obtenu le bon certificat APNS de développement ou de production."
Je suis en train de télécharger un .p12 généré à partir d'un certificat APNS de production, y a-t-il autre chose que je dois faire pour un certificat de production ?
0 votes
J'ai eu la même erreur en téléchargeant le fichier development.p12 dans le certificat de production. Veuillez donc vérifier si votre fichier p12 est destiné à la production ou non, puis téléchargez-le dans la production.