Lorsque j'ai reçu cette erreur, j'ai vérifié dans la fenêtre de mon organiseur et j'ai trouvé une identité en double dans mon nom. J'ai essayé de supprimer l'identité en double dans la fenêtre de mon organiseur. J'ai essayé de supprimer ce doublon dans la fenêtre de mon organiseur, mais je n'ai pas pu le sélectionner ou le supprimer.
Réponses
Trop de publicités?Ouvrez Keychain Access. Sous Catégorie, dans la partie inférieure gauche du volet, sélectionnez "Mes certificats". Dans le volet principal, vous verrez le certificat dupliqué. Si l'un d'eux n'est pas valide, il sera également marqué d'un X rouge. Supprimez-le, redémarrez Xcode, et vous êtes prêt à partir.
Dans le programme "Keychain Access", sous le menu "View", sélectionnez "Afficher les certificats expirés" (si l'élément de menu indique "Masquer les certificats expirés", c'est que vous les affichez déjà). Ensuite, vérifiez chaque porte-clés dans la liste à gauche pour un duplicata de certificat. En outre, pour chaque porte-clés assurez-vous de regarder sous les deux "Certificats" y "Mes certificats" (si présent).
Xcode 4.3 recherche maintenant tous les trousseaux de clés pour les certificats de signature mais cela augmente la fréquence de l'erreur de construction :
L'identité du certificat (x) apparaît plus d'une fois dans le trousseau de clés...
Les mesures prises par Apple pour résoudre ce problème sont ici : " Comment puis-je résoudre l'erreur CodeSign : L'identité du certificat apparaît plus d'une fois dans le trousseau de clés ? "
Cependant, si vous êtes affecté par le bogue du trousseau de clés mentionné dans la note finale de ce guide, voici une plus simple et préférable la solution au problème :
1) Accès au trousseau > Édition > Liste des trousseaux, décochez "Partagé" pour le trousseau de connexion.
2) ensuite, SI en retournant dans la liste des trousseaux, vous trouvez que le trousseau de connexion est toujours marqué comme partagé, créez une sauvegarde des fichiers suivants et supprimez-les s'ils existent :
/Library/Preferences/com.apple.security-common.plist
~/Library/Preferences/com.apple.security.plist
3) Réessayez votre construction.