2016-03-25 4 views
1

Ich habe gerade auf Xcode 7.3 und mein iPhone auf 9.3 aktualisiert. Ich habe das Implementierungsziel auf der Registerkarte Allgemein für das Projekt in Xcode auf 9.3 geändert. Beim Versuch, die App auf meinem iPhone zu testen, scheitert es jedoch mit . Die Details sind im angehängten Bild. Dieser Dialog erscheint, nachdem die Installation auf meinem iPhone abgeschlossen ist.Xcode 7.3 Ich kann die App nicht auf dem iPhone installieren

Ich habe alle meine Dev-Profile aus Membercenter gelöscht in der Hoffnung, dass dies weggehen wird, nachdem Xcode neue erzeugt, aber diese Dint-Arbeit.

Anscheinend wird die App installiert und läuft gut, wenn Sie mit einem Simulator testen. Es schlägt nur auf einem echten Gerät fehl. Gibt es einige Veränderungen in den Zertifikaten, die das verursachen? Wie gehe ich das um? Gerade neulich war ich fähig, erfolgreich mit meinem iPhone von Xcode 7.2 zu prüfen. Ist es ein Fehler mit Xcode 7.3 oder iOS 9.3 oder beiden?

Nach dem Lesen der Anweisung in den Kommentaren sehen die Dinge gut aus.Siehe Bild. Wie behebe ich das?

Details about the account

Error after installing to my iPhone

+0

Gehen Sie zu Xcode-Voreinstellung und Konten, um festzustellen, ob ungültige Probleme mit Ihrem Dev-Konto vorliegen. Überprüfen Sie auch Ihren Schlüsselbund auf abgelaufene Zertifikate. –

+0

scheint, Sie haben einen Punkt. Ich habe meine Frage aktualisiert, bitte prüfen Sie, ob Sie helfen können. – nmvictor

+0

Ich hatte das gleiche Problem in der Vergangenheit beim Code-Signing für Unternehmen oder Ad-hoc, anstatt für die Entwicklung. Wenn Sie beim Debugging nicht Ihr Development Provisioning-Profil verwenden, wird es nicht über xcode auf Ihrem Telefon erstellt. – Chris

Antwort

2

Dies ist, wie ich das Problem behoben. Ich öffnete die KeyChain Access-App, löschte alle mit diesem Projekt verbundenen Zertifikate und navigierte dann zur Mitgliedssite und generierte neue Entwicklungszertifikate und -profile für das Projekt. Jetzt funktioniert es gut.

+0

Wenn Sie genau hinsehen, sehen Sie die Fehlermeldung genau sagt Ihnen dasselbe (: – hariszaman

+0

ja, obwohl der Fehler schien die bestehenden Zertifikate abgelaufen oder widerrufen, noch die Keychain Access App zeigte sie als gültige Zertifikate nicht abgelaufen. – nmvictor

+0

Hallo, kannst du das genauer erklären? Wenn ich auch genauer zu sein habe, habe ich nicht verstanden, wie du die Mitgliederseite geöffnet hast, ich meine was ist das? –

2

Ich hatte dieses Problem auch und versuchte alles. Alle meine Zertifikate neu generieren. Löschen meiner Zertifikate auf dem Schlüsselbund. Meine Provisioning-Profile neu generieren und nichts hat funktioniert.

Ich habe dann einfach Product> Clean und dann abgeleitete Daten gelöscht und es hat funktioniert!

Xcode muss einige Cache der Zertifikate IDs oder so etwas behalten.

Verwandte Themen