Ich vor kurzem auf Xcode 8 aktualisiert und konvertierte meinen Code in Swift 3. Jetzt sind meine Unit-Tests fehlgeschlagen, wahrscheinlich wie sie sollten, aber dann Code Signing fehlschlagen, wenn Sie versuchen, erneut auszuführen.Code Signing ist nach dem Ausführen von Komponententests fehlgeschlagen
Ich benutze mehrere CocoaPods, aber sie haben vorher funktioniert. Alles funktioniert außerhalb von UnitTesting.
Die einzige fix ich bisher gefunden ist CMD + ALT + K und wieder aufzubauen Lösung zu löschen.
Hat jemand eine dauerhafte Lösung dafür?
Fehler
/Users/***/Library/Developer/Xcode/DerivedData/***-bbpdbvqjecpwzvfliyyqcnarjvua/Build/Products/Pro Debug/***.app: replacing existing signature
/Users/***/Library/Developer/Xcode/DerivedData/***-bbpdbvqjecpwzvfliyyqcnarjvua/Build/Products/Pro Debug/***.app: code object is not signed at all
In subcomponent: /Users/***/Library/Developer/Xcode/DerivedData/***-bbpdbvqjecpwzvfliyyqcnarjvua/Build/Products/Pro Debug/***.app/Contents/PlugIns/***Tests.xctest
Command /usr/bin/codesign failed with exit code 1
bearbeiten: Wenn Unittests ausgeführt, die alle erfolgreich sind die Codesignatur immer noch nicht auf den zweiten Lauf. Grundsätzlich muss ich den Build vor jedem Testlauf reinigen.
Verwenden Sie Pods in Ihrem Projekt ... Welches Problem erhalten Sie genau? Können Sie angeben ... – Joe
Ja - ich verwende mehrere Pods. Ich habe meine Frage mit einem spezifischen Fehler aktualisiert. – d00dle
Offensichtlich haben Sie Probleme mit der Code-Signatur. Ich hatte ähnliche Probleme nach Xcode 8. Ich glaube, die Xcode-Richtlinie wurde geändert, wenn Sie pod verwenden. Sie müssen Ihr Pod-Projekt physikalisch codieren oder die Pod-Datei ändern code signing.look auf die Frage, die ich in Stack-Überlauf von der folgenden Link http://stackoverflow.com/questions/39945377/no-code-signature-found-after-pod-installed-in-xcode-8 wenn der Beitrag Arbeiten geben mir Schlag.Hoff Sie finden die Antwort. – Joe