2 votes

[Erreur de signe de code : L'identité 'iPhone Distribution' ne correspond à aucune identité dans aucun profil.

J'ai parcouru jusqu'à la documentation "T" d'Apple pour cette erreur d'ajout de mon profil à xcode. J'ai renouvelé le certificat, et j'ai toujours le problème. J'ai la dernière version de xcode (4.2) et il ne voit pas mon profil de distribution... quelqu'un sait ce qui se passe ?

1voto

NSIntegerMax Points 542

Vérifiez la chaîne d'identification du bundle (elle sera du type com.abcd.def OU com.abcd.*) dans info.plist. Elle doit correspondre à celle spécifiée dans le profil.

0voto

Johnny Points 333

J'ai eu un problème similaire la dernière fois, voici comment j'ai résolu le problème. Tout d'abord, pouvez-vous voir votre profil et votre certification à partir de l'Organiseur ? 1. allez dans Organizer. 2. sélectionnez l'appareil 3. profil du développeur, vous devriez être en mesure de voir tous vos profils de développeur. si votre profil ne correspond pas à votre certificat, il y aura un avertissement. Si vous voyez un avertissement, c'est que votre certification ne correspond pas à celle de votre fichier de provision. Mettez alors à jour votre certificat, puis obtenez un nouveau fichier de provision signé avec votre nouveau certificat, puis importez votre certification et votre fichier de provision.

J'espère que cela pourra vous aider.

0voto

Jason Points 41

J'avais donc le certificat de distribution, mais pas le profil de distribution d'iTunes Connect.

0voto

bobobobo Points 17477

Vous n'avez probablement pas sélectionné VOTRE ID sous Build SEttings / Code Signing Identity ,

Dans xCode 4,

  • Cliquez sur le nom de votre projet dans le navigateur de fichiers,

  • puis cliquez à nouveau sur le nom de votre projet avec l'icône bleue dans la fenêtre qui apparaît.

vous devriez voir 2 onglets, "info" et "paramètres de construction".

cliquer sur paramètres d'élaboration

Cherchez "CODE SIGNING".

choisissez "Développeur iPhone" : VOTRE NOM (un identifiant alphanumérique bizarre)".

Assurez-vous de sélectionner VOTRE profil pour le débogage et le lancement.

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