Ich reichte meine App [Version 1.0] erfolgreich an iTunesConnect
zur Überprüfung ein. Und sie haben es abgelehnt, weil ich extra App Sandbox feature
hinzugefügt habe. Also habe ich dieses Ding gelöst und versucht, mein Projekt in einer neuen Build-Nummer zu archivieren.Konnte keine Mac App signieren
Auch ich habe meine Code Signing Identity 3rd Party Mac Developer Application
ausgewählt, und kam zu Projekteinstellungen zurück -> Allgemein, jetzt konnte ich, dass die Unterzeichnung zu None
und Team
automatisch auf Keine geändert geschaltet sehen. Also habe ich das auf My Team Name
und Signing in Mac App Store
geändert. Nun bin ich zurück gegangen auf Project Settings -> Build Setting
s, Dort hat die Code-Signatur Identität unterschiedliche Identität ausgewählt [Two Mac Developer & One 3rd Party Mac Developer
].
Also was passiert ist, dass, wenn ich etwas ändere das Gegenteil passiert an anderer Stelle. Grundsätzlich ist es mir nicht möglich, meine Projektursache für das Signieren von Code zu archivieren.
Wenn ich versuche, Zeichen unter Verwendung Mac Developer
Identität zu kodieren, zeigt es mir etwas, das ich nie zuvor gesehen habe.
Etwas wie error: A cryptographic verification failure has occurred
. *** error: Couldn't codesign /Users/Alvin/Library/Developer/Xcode/DerivedData/MyApp-bjtynsmrmxhrfffdvpfwxeanbgkb/Build/Intermediates/ArchiveIntermediates/MyApp/InstallationBuildProductsLocation/Applications/MyApp.app/Contents/Frameworks/libswiftCore.dylib: codesign failed with exit code 1
Also, wie werde ich dieses Problem lösen? Danke im Voraus.
Übrigens verwende ich Xcode 7.3.1
in macOS Sierra
. Kann das ein Problem sein? Kein Recht?
Es gibt nicht viele nützliche Informationen zu diesem von Ihnen angegebenen Link. –
Der Link wurde bereitgestellt, um zu bestätigen, dass es sich um ein bekanntes macOS Sierra-Problem handelt, das andere haben/melden. Ich denke, mein Punkt ist, dass es ein bekanntes Problem mit dem neuen ** BETA ** Betriebssystem gibt, das der Benutzer verwendet, speziell in Bezug auf die Sache, die sie versuchen zu tun. Wenn Apple es behebt, wäre der Link auf der Apple-Entwickler-Website ein guter Ort, um Updates zu verfolgen. In der Zwischenzeit, wie meine Antwort sagt, setze El Cap wieder auf den Mac, den sie für ihre ** PRODUCTION ** App Store Builds benutzen. Mein Rat ist richtig und wird fast sicher ihr Problem beheben. – wottle