J'essaie d'archiver mon application xcode sur Itunes mais j'obtiens les erreurs suivantes a >:
1.) "Le profil ne prend pas en charge les notifications push."
2.) "Le profil n'inclut pas le droit aps-environnement."
Je ne comprends pas pourquoi cela se produit puisque j'ai mes capacités - Modes d'arrière-plan (ON) - avec les notifications à distance ON ..... ET ... Push Notifications ON aussi. Notifications push ACTIVÉES Modes d'arrière-plan ACTIVÉS
Quelle pourrait être l'erreur? Comment puis-je resoudre ceci?
3 Réponses :
Pour envoyer des messages dans l'application à vos utilisateurs, vous devez disposer des éléments suivants:
Vous avez probablement manqué la configuration des notifications push.
Accédez au site des développeurs Apple (developer.apple.com) et connectez-vous en utilisant votre identifiant.
Sélectionnez le bon identifiant d'application et vérifiez si vous disposez d'un indication verte vers le service de notification push. Sinon, cliquez sur le bouton Modifier.
Faites défiler vers le bas jusqu'à ce que vous voyiez "Notifications push". et cliquez sur Créer un certificat (Développement / Production)
Vous devez sélectionner ce fichier CSR et cliquer sur Continuer. Ensuite, la page Web devrait indiquer "Votre certificat est prêt."
Vous pouvez maintenant télécharger votre certificat et appuyer deux fois pour l'ajouter à votre porte-clés.
Mettez maintenant à jour vos profils d'approvisionnement.
Vérifiez également que le service de notification push est activé dans Capabilities
Exportation du certificat à partir du trousseau
Ouvrez l'accès au trousseau. Dans la catégorie "Mes certificats", vous devriez voir le certificat que vous avez ajouté à l'étape 6.
Cliquez sur la flèche de développement à gauche du nom du certificat pour afficher l'option de clé privée. Faites un clic droit sur la clé privée et appuyez sur Exporter.
Une fois que vous avez cliqué sur Exporter, une fenêtre contextuelle vous invite à enregistrer votre clé privée en tant que fichier .p12. Allez-y et cliquez sur Enregistrer. Saisissez ensuite un mot de passe si vous souhaitez protéger votre certificat exporté. Cliquez sur OK pour confirmer.
Quittez simplement xcode et redémarrez. Au redémarrage, xcode vous demandera d'installer quelques composants supplémentaires. Installez-le. Et en sélectionnant Gérer automatiquement la connexion, tout a bien fonctionné.
Vous ne les avez pas enregistrés via le site Web de certificats d'Apple.
Comment je fais ça? Je pense que j'avais créé les Push Notifs avec une clé et les ai liés à Firebase
Besoin de générer un profil de provisionnement après la mise à jour de la capacité / droit