2017-10-27 3 views
6

Ich habe eine Ionic3 App für IoS. Bis gestern konnte ich den .xcodeproj in xcode9 öffnen und die App auf mein iPhone hochladen. Ich habe keine Ahnung, was schief gelaufen ist, aber jetzt bekomme ich diesen Fehler "Command/usr/bin/codesign failed with exit code 1" und kann die Anwendung nicht auf das Telefon hochladen (mit Kabel) oder sie archivieren.Fehler für die ios app: Befehl/usr/bin/codesign ist fehlgeschlagen mit Exit code 1

Meine Technologien:

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

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

globale Pakete:

cordova (Cordova CLI) : 6.4.0 

lokale Pakete:

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

-System:

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 

Mehr Details über meinen Fehler:

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 

Was soll ich in dieser Situation tun? Muss ich im my Apple Entwickler-Konto zusätzliche Einstellungen vornehmen oder etwas in xcode ändern?

Vielen Dank.

+0

haben Sie versucht, sauber und bauen? – maku

Antwort

9

Danke für die Antwort. Ich habe Clean und Build versucht, aber die Fehler nicht behoben. Irgendwie finde ich heraus, dass das Problem der Keychain-Zugriff war. Ich hatte das Passwort neu zu schreiben, wie es hier beschrieben https://support.apple.com/ro-ro/HT201609

+0

Hoffe, du kannst das nein akzeptieren? – Sampath

+2

das hat definitiv geholfen! – alessioarsuffi

+0

Verwenden Sie den Link zum Bearbeiten Ihrer Frage, um weitere Informationen hinzuzufügen. Die Schaltfläche Post-Antwort sollte nur für vollständige Antworten auf die Frage verwendet werden. - [Aus Bewertung] (/ review/low-quality-posts/18807544) – user28434

0

In letzter Zeit habe ich bereits die

/usr/bin/codesign failed with exit code 1

Fehler werden immer mehr häufig (Xcode 9). Jedes Mal, wenn ich eine Datei oder sogar eine Methode oder Funktion hinzufüge, würde das Codesign fehlschlagen. Es war leicht zu beheben, indem man manuell den Build-Ordner in '~ Library/Developer/Xcode/Abgeleitete Daten' wegwarf, aber ich wurde wirklich müde, dies alle paar Stunden zu tun.

Sobald ich den Keychain Access öffnete, bemerkte ich, dass ich zwei Developer Zertifikate mit dem gleichen Namen hatte, von denen einer abgelaufen war. Ich habe das abgelaufene Zertifikat weggeworfen und das repariert. Ich habe seitdem zwei Dateien hinzugefügt, aber keinen Piep von Codesign.

Verwandte Themen