63 votes

L'exécutable a été signé avec des droits non valides

J'ai un problème avec la distribution ad-hoc sur mon iPhone. J'ai développé une application avec le SDK 3.0. J'ai une licence de développeur. J'ai ajouté des certificats et des profils de provisionnement dans mon projet. Il n'y a donc aucun problème.

Mais, lorsque j'essaie d'installer l'application sur mon iPhone, elle compile le projet et affiche ensuite l'erreur : "The executable was signed with invalid entitlements" dans la fenêtre de l'Organisateur. Est-ce que quelque chose m'échappe ? J'ai mis à jour mon iPhone à partir de la version 2.2.1 et j'ai téléchargé le dernier SDK d'Apple.

Veuillez m'aider à résoudre ce problème.

0voto

sean808080 Points 127

Cela vient d'arriver à un développeur de l'équipe que j'administre.

Il s'est avéré que son certificat de développeur a expiré et qu'après le renouvellement, j'ai négligé d'ajouter son certificat au profil de provisionnement utilisé par son application. enter image description here

0voto

iCodeAtApple Points 144

Je n'avais pas accepté le nouveau contrat de licence mis à jour par Apple.

En bref : Veuillez vous connecter à votre compte de développeur -> profil -> révision -> lisez l'accord ou demandez à votre avocat de le lire pour vous -> acceptez (à votre propre volonté) -> et cliquez à nouveau sur profil pour vérifier le statut de votre profil.

Dans mon scénario, l'entité de signature de code valide n'apparaissait pas. Lorsque j'ai suivi la procédure ci-dessus, elle était visible et j'ai pu exécuter l'application sur l'appareil et/ou créer le fichier iPA sans grande difficulté.

-1voto

SeungUn Ham Points 919

Vérifiez si votre appareil est inclus dans le profil de provisionnement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X