iOS-app testen. Der App-installation ist fehlgeschlagen. No code signature found
Ich habe versucht, installieren Sie die app auf mehreren iOS-Geräten. Aber diese Sache ließ mich nicht zu.
Will ich wissen, was das problem ist und wie soll ich es lösen.
- Haben Sie reinigen Sie Ihre build oder deinstallieren Sie die app vom Gerät und installieren Sie es erneut ?
- sicherlich werden Sie brauchen, um einen Blick auf die app-Verteilung
- ja, ich habe versucht, zu
- haben Sie einen Neustart Ihres xcode als auch ?
- yep, hat nicht funktioniert
- ich denke, Sie haben sich verändert "other C flags" in den Build-Einstellungen
- es ist völlig klar. Aber ich habe mich verändert, mein apple-ID-Passwort. Kann dies der Fall sein?
- laut meines wissen ist es möglicherweise nicht ein Problem sein. aber für die sichere Seite denke ich, dass Sie auf neues Zertifikat erstellen, und stellen Sie sicher, dass alle Geräte-udid wird zu Ihrem Konto Hinzugefügt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
ich bin meinem Fall problem war auf unsigned frameworks:
build-Phasen > Dateien kopieren, Dateien > code-sign-on-copy (set-Kontrollkästchen)
Hatte ich dieses problem, dieses ist, was ich Tat, es zu lösen:
Nur, wenn Sie Cocoapods in Ihrem Projekt:
Öffnen Sie nun Ihr frisch Xcode.
Hoffe, dies hilft Ihnen.
In meinem Fall das problem wurde durch das hinzufügen eines neuen cocoa touch framework.
~/Library/Developer/Xcode/DerivedData
war genug in meinem Fall.Wenn "code sign-on-copy" scheitert, dann prüfen, ob Sie die änderung der Rahmenbedingungen in einem Skript ausführen nach dem "Einbetten " frameworks" - phase.
Wenn Sie Sie verschieben Sie das Skript Ausführen, um eine position vor dem einbetten frameworks phase.
In meinem Fall habe ich eine nicht signierte IPA-Datei und dazu musste ich einige änderungen vorgenommen, die auf SDKSetting.plist-Datei (geändert CODE_SIGNING_REQUIRED = NO) und es sollte immer JA, wenn Sie die Laufenden Anwendungen auf dem Gerät.
Diese zu lösen führen Sie die folgenden Schritte aus:
Schritte zum erstellen unsignierte IPA (Getestet auf Xcode 9.4.1)
Schritt 1: Öffnen Sie den finder > Gehe zum Ordner.. wie unten Bildschirm
und dann kopieren und einfügen die folgende Zeile:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS*.*.sdk/SDKSettings.plist
Öffnen iPhoneOS.sdk zeigt, wie im Bild unten:
Schritt 2:
Kopieren Sie die SDKSettings plist in einem anderen Ordner, da können Sie keine änderungen hier:
Schritt 3: die änderung in zweifacher Ausfertigung
set CODE_SIGNING_REQUIRED JA
Schritt 4: Jetzt ersetzen Sie doppelte Plist, die mit der ursprünglichen (Beide Namen müssen identisch sein).
Dies fordert auch die admin-Berechtigung zu ändern.
********************************ODER**************************************
Wenn Sie aktualisieren Sie Ihre Xcode dann das problem verschwindet auch, weil aktualisiertes xcode kommt mit Standard-SDKSetting.plist
Leute, Mein problem ist, Ursache war änderungen, die durchgeführt wurden von iOSOpenDev installer. Ich habe die Wiederherstellung des ursprünglichen plist-Datei, die gesichert wurde, indem Sie das Installationsprogramm. das ist mein problem gelöst
Sie müssen sich in das SDK-Verzeichnis zu sehen, ob etwas funky passiert ist.
mindestens eine weitere option zu versuchen.
Beispiel:
standardmäßig signieren von code muss aktiviert sein, wenn das ausgeschaltet ist, dann ist etwas funky passiert ist. (für die ref-Siehe Alok ' s Antwort weiter unten)
Wenn nichts funktioniert. Meine Empfehlung wäre zu löschen und installieren Sie Xcode als dieser Fehler würde nicht auftreten, in den normalen Szenarien. Also das zurücksetzen Xcode kann erheblich reduzieren die Zeit der Fehlerbehebung.
Ich vor demselben Problem.
Ich habe versucht, alle oben genannten Lösung ist keine Arbeit von mir.
Unten Zeug funktioniert für mich,
Dann erstellen und ausführen.
1) Versuchen zu reinigen-Projekt
2) Versuchen Sie, relaunch XCode
3) setzen Sie Ihren mac
Alles versucht, was hier und nichts half, außer Neustart mein Gerät.
Ich habe einige Probleme beim App-upload in den Appstore dann ich Fügen Sie Einige Code,
in der Build-Phase -> Ausführen-Skript
getan
Ich clean Build folder und entfernen Sie t über der code aus dem Skript
Und wieder Bauen und laufen auf meinem Iphone funktionieren
Können Sie entfernen den code von dem Skript oder
überprüfen Sie die check-box ."Skript ausführen, nur bei der Installation ", dann wird es funktionieren
Aktivieren von "Automatisch verwalten "Unterzeichnung" löste das Problem für mich. (In den target-Einstellungen, Registerkarte "Allgemeines", Abschnitt "Signing")
Klar ist Sie nicht die Entwickler und der Vertrieb Profil für die Geräte, die Sie versuchen, um die app zu installieren.