Frage

Ich habe keine Ahnung, warum dieser Fehler beim Abschluss des endgültigen Laufs für die Verteilung erscheint, bevor er sich an die iTunesConnect einreicht:

/Users/Val/Library/Developer/Xcode/DerivedData/Mathematics-dzakmzlewrmgvibasvuixiwmkwwp/Build/Products/Debug-iphoneos/Mathematics.app: replacing invalid existing signature
/Users/Val/Library/Developer/Xcode/DerivedData/Mathematics-dzakmzlewrmgvibasvuixiwmkwwp/Build/Products/Debug-iphoneos/Mathematics.app: CSSMERR_TP_NOT_TRUSTED
Command /usr/bin/codesign failed with exit code 1    

Alle meine Zertifikate/Profile wurden vor 2 Minuten hergestellt.
Ich habe aus einer anderen Frage gelesen, dass ich nicht benötigte Räume aus der Info.plist entfernen sollte, aber es gibt keine solche!
Ich sollte beachten, dass ich Xcode 4.1 ausführe, die heute neu installiert ist.

War es hilfreich?

Lösung

CSSMERR_TP_NOT_TRESTED -Befehl/usr/bin/codessign fehlgeschlagen mit dem Ausgangscode 1 fehlgeschlagen

Ja, öffnen Sie KeyChain.app und das Verteilungszertifikat, ändern Sie das Trust, um "Systemverlust zu verwenden.

Andere Tipps

Es gibt keine einzige Antwort auf dieses Problem, teilweise, weil die Fehlermeldung von Apple nicht besonders spezifisch ist/ist.

Für meinen Fall war die Lösung Folgendes:

Öffnen Sie dieses Perl -Skript:

/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/PackageApplication

und fügen Sie diese Zeile in der Nähe der Oberseite ein, wie direkt nach den Erklärungen "My $ xxxx":

$ENV{CODESIGN_ALLOCATE} = '/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate';

Gutschrift an http://loopingrecursion.com/index.php?t=Codesign für diese Antwort.

Das Problem schien nach der Installation einiger Xcode 4.2 Beta 7 aufzutreten.

Ich hatte das gleiche Problem, ich löste es mit nur Build Active Architecture Only Option in den Projektinformationen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top