Les notifications push fonctionnent sur mon application.
Je suis allé soumettre une nouvelle mise à jour de l'application et j'ai rencontré une erreur avec l'environnement APS non défini.
J'ai cliqué sur "Fixer le problème" et le fichier d'habilitation a été créé avec l'environnement APS réglé sur le développement.
Pour soumettre l'application, je veux évidemment que ce paramètre soit défini sur la production. Je change la valeur en production et je procède à l'archivage de l'application pour la soumettre.
Une erreur se produit dans la section des capacités pour les notifications push, le dernier paragraphe "Add the Push Notifications entitlement to your entitlements file" étant en rouge.
Ainsi, lorsque je clique sur "Fixer le problème", la valeur de l'environnement APS devient "Développement".
Je suis tombé sur une suggestion d'inspecter le profil de provisionnement et de rechercher la propriété d'environnement APS.
Je suis passé par le processus d'archivage et j'ai sélectionné "Upload to App Store".
Lorsque j'ai enfin atteint le résumé, j'ai cliqué sur le profil de provisionnement attaché au binaire et aux droits.
J'ai ouvert le profil de provisionnement dans un éditeur de texte et j'ai cherché la propriété d'environnement APS.
J'ai trouvé la propriété et elle est définie sur la production dans le profil de provision.
J'ai décidé d'essayer une autre suggestion, qui consistait à recréer le profil de provisionnement de la distribution.
J'en ai fait un nouveau et cette solution ne fonctionne pas non plus.
D'après ce que j'ai compris, la propriété de l'environnement APS est basée sur la valeur de votre profil de provisionnement.
Toute aide serait appréciée. Merci.