Question

Je rencontre cette erreur quand je suis le chargement ad hoc construction de ma notification Push activé application iPhone sur mon appareil:

  

aucun droit aps environnement valide n'a été trouvée pour l'application

Qu'est-ce que cela signifie, et comment puis-je réparer?

Était-ce utile?

La solution

J'ai trouvé la solution. Dans mon info projet en construction> Code Signing Identité Je l'avais mis en mode automatique, et il a été le choix d'un profil de distribution AdHoc qui n'a pas eu des notifications push est activée. (Ce fut le mauvais.) Je l'ai sélectionné le bon profil et l'erreur a disparu.

Autres conseils

Notifications Push doit être activé pour votre ID App avant Création d'un profil de disposition.

, cet ordre :

Créer votre ID APP

Activer APNS

Créer le profil d'approvisionnement

Dans mon cas, Xcode avait invalidé le profil d'approvisionnement (il le dira dans le Centre des membres).

Ce qui a été actualiser tous les profils d'approvisionnement dans Xcode après l'activation de faire pression pour l'application dans le Centre membre.

Voici guide de pommes pour rafraîchir tous les profils de provisionnement sur votre ordinateur. https://developer.apple.com/library/prerelease/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingProfiles/MaintainingProfiles.html#//apple_ref/doc/uid/TP40012582-CH30-SW26

En bref Xcode ouvert et procédez comme suit:

  1. Dans la fenêtre Préférences Xcode, cliquez sur Comptes.

  2. Sélectionnez votre équipe, puis cliquez sur Afficher les détails.

  3. Dans la boîte de dialogue qui apparaît, cliquez sur le bouton Actualiser dans la coin inférieur gauche sous la table de profils d'approvisionnement.

    Xcode met à jour la liste des profils dans le tableau de profils d'approvisionnement.

Vous devez activer Target-> capabilities-> notification push. J'ai fait face à ce problème en utilisant Xcode 8.1.

 ici

Générer un profil de disposition spécifique pour votre ID App (Push Notifications Activés), ne pas utiliser les widlcard

Je continuais passer par le processus encore et encore avec une erreur ... le profil de provisionnement je continuais à l'aide a été DEVELOPMENT cela ne fonctionnera pas

vous devez utiliser le profil de provisionnement ADHOC

si vous ne l'avez pas écrit le code original et ne sont pas sûrs à 100% sur la façon dont cela fonctionne, assurez-vous que vous avez mis en place pour recevoir le type de jeton de notification push. avait un problème où l'application je travaillais n'a été mis en place des jetons sur une version release. il vaut la peine d'essayer si rien ne fonctionne et vous pensez que votre code est correctement configuré - trouver les étapes en ligne quelque part pour faire une construction ad hoc et essayer

Il va travailler même avec un profil de développement, mais si vous ajoutez à APN (Apple Notifications Push) après le fait assurez-vous d'aller dans le centre membre et ouvrir le profil de provisionnement à nouveau (madite invalide), vient d'ouvrir et fermer elle a rendu valide à nouveau et je mis à jour mes profils dans Xcode via les réglages et tout fonctionnait très bien.

Dans mon cas, je rebaptisés l'App. Ainsi, le profil de provisionnement a été généré pour l'ancien App-ID. Tout ce que je devais faire, était de changer l'App-ID et ajouter un nouveau profil d'approvisionnement avec la nouvelle App-ID.

Pour les utilisateurs IONIQUES: -

Cause: - Si vous utilisez votre application dans iPhone en utilisant « run ioniques ios » alors ce sera aussi causer le même problème. SOLUTION: -. Vous devez donc exécuter votre application à l'aide ios XCODE installer l'application dans l'iphone

a résolu mon problème !!!!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top