web-dev-qa-db-fra.com

Erreur pour l'application ios: la commande/usr/bin/codesign a échoué avec le code de sortie 1

J'ai une application Ionic3 pour IoS. Jusqu'à hier, j'étais capable d'ouvrir le fichier .xcodeproj dans xcode9 et de télécharger l'application sur mon iphone. Je ne sais absolument pas ce qui ne va pas, mais le message d'erreur "La commande/usr/bin/codesign a échoué avec le code de sortie 1" s'affiche et je ne peux pas télécharger l'application sur le téléphone (à l'aide d'un câble) ni l'archiver. 

Mes technologies: 

paquets cli : (/ usr/local/lib/node_modules)

@ionic/cli-utils  : 1.15.2
ionic (Ionic CLI) : 3.15.2

forfaits globaux :

cordova (Cordova CLI) : 6.4.0 

forfaits locaux :

@ionic/app-scripts : 2.1.3
Cordova Platforms  : Android 6.0.0 ios 4.3.1
Ionic Framework    : ionic-angular 3.6.0

Système :

ios-deploy : 1.9.0 
ios-sim    : 6.1.2 
Node       : v7.3.0
npm        : 3.10.10 
OS         : macOS Sierra
Xcode      : Xcode 9.0.1 Build version 9A1004 

Plus de détails sur mon erreur:

CodeSign /Users/macbook/Library/Developer/Xcode/DerivedData/HelloCordova-bsbygjyhdfcgftavbtgwrsqhgdkb/Build/Products/Debug-iphoneos/HelloCordova.app

cd /Users/macbook/ionic/componentaalex3/platforms/ios
export CODESIGN_ALLOCATE=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate
export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"

Signing Identity:     "iPhone Developer: Alex Claudiu (xxxxxxxxxxxx)"
Provisioning Profile: "iOS Team Provisioning Profile: *" (32d4f44b-xxxxxxxxxxxx.........................)

/usr/bin/codesign --force --sign 0E9C82C58EED8DD6B6F1DAF2709E5714F67E568B --entitlements 
/Users/macbook/Library/Developer/Xcode/DerivedData/HelloCordova-bsbygjyhdfcgftavbtgwrsqhgdkb/Build/Intermediates.noindex/HelloCordova.build/Debug-iphoneos/HelloCordova.build/HelloCordova.app.xcent --timestamp=none 
/Users/macbook/Library/Developer/Xcode/DerivedData/HelloCordova-bsbygjyhdfcgftavbtgwrsqhgdkb/Build/Products/Debug-iphoneos/HelloCordova.app

/Users/macbook/Library/Developer/Xcode/DerivedData/HelloCordova-bsbygjyhdfcgftavbtgwrsqhgdkb/Build/Products/Debug-iphoneos/HelloCordova.app: unknown error -1=ffffffffffffffff

Command /usr/bin/codesign failed with exit code 1

Que dois-je faire dans cette situation? Dois-je effectuer une configuration supplémentaire dans mon compte développeur Apple ou modifier quelque chose dans xcode?

Merci beaucoup.

7
Eventful

Merci d'avoir répondu. J'ai essayé Clean and Build mais je n'ai pas résolu les erreurs. D'une manière ou d'une autre, j'ai compris que le problème était l'accès au trousseau. J'ai dû réécrire le mot de passe comme décrit ici https://support.Apple.com/ro-ro/HT201609

9
Eventful

Dernièrement, je recevais le 

/ usr/bin/codesign a échoué avec le code de sortie 1

erreur de plus en plus fréquemment (Xcode 9). Chaque fois que j'ajoutais un fichier, une méthode ou une fonction, le code-code échouait. Il était facile à corriger en jetant manuellement le dossier de construction dans '~ Bibliothèque/Développeur/Xcode/Données dérivées' mais je commençais vraiment à en avoir assez de devoir le faire toutes les quelques heures.

Dès que j'ai ouvert le trousseau d'accès, j'ai remarqué que j'avais deux certificats de développeur du même nom, dont l'un était expiré. J'ai jeté le certificat expiré et cela a été corrigé. Depuis, j'ai ajouté deux fichiers, mais pas un signe de codeign.

0
Elise van Looij