2010-04-15 29 views
0

Je suis en train d'installer mon application iPhone sur mon appareil pour tester et chaque fois que j'essaie de construire j'obtenir:Construire un rapport d'application iPhone « Une exécutable a été signé avec les droits non valides »

L'exécutable était signé avec les droits invalides

Les droits specificed dans le code de votre application signature ne Entitlements correspondent pas à ceux spécifié dans votre profil provisionnement .

Maintenant, j'ai essayé d'ajouter un fichier Entitlements.plist et de cocher et de désélectionner get-task-allow. J'ai ajouté le nom de fichier sous Code Signing Entitlements sous le projet, puis sous la cible, les deux, ni l'un ni l'autre, etc. J'ai supprimé et recréé chaque ID d'application, profil d'approvisionnement et certificat. Tout cela semble valable. Ce n'est pas une distribution ad hoc (c'est le développement) et ce n'est pas un téléphone jailbreaké. Dans le profil d'approvisionnement, y a-t-il des droits de signature de code spécifiés dans le profil d'approvisionnement?

+0

J'ai posté une réponse qui a fonctionné pour moi ici, vérifiez pour voir si cela fonctionne pour vous aussi http://stackoverflow.com/questions/5333034/im-still -getting-the-the-executable-was-signé-avec-invalid-entitlements-erro – Wytchkraft

Répondre

1

J'ai résolu ce problème en copiant mon projet à un endroit différent, en créant un nouveau projet, puis en recopiant les fichiers de projet précédents dans le nouveau projet.

0

J'ai suivi toutes les étapes indiquées dans le portail d'approvisionnement d'Apple correctement pour que mon application fonctionne sur iPhone. J'ai également redémarré ma machine et créé un nouveau projet à tester. Ça ne fonctionnait pas pour moi. Je recevais la même erreur à chaque fois.

Puis j'ai ré-installé Xcode. Alors ça a marché pour moi. J'ai couru avec succès mon application sur mon iPhone ...