ios - what - xcode change build system




Xcode-Prozessstart fehlgeschlagen: Sicherheit (10)

Ich habe jetzt eine App für 1 oder 2 Wochen entwickelt und erst gestern habe ich mein iPhone 5S auf den iOS 8 GM aktualisiert. Alles funktionierte gut und ich konnte auch auf meinem Gerät testen, bis ich die App von meinem Handy löschte und neu aufbauen wollte. Der folgende Fehler ist aufgetreten:

Could not launch "My App"
process launch failed: Security

Wenn ich mit dem Simulator teste, funktioniert es gut. Liegt das an dem iOS 8 GM Update und wie kann ich dieses Startproblem beheben? Ich möchte auf meinem iPhone und im Simulator testen können.


"Wenn du das bekommst, ist die App auf deinem Gerät installiert. Du musst auf das Symbol tippen. Es fragt dich, ob du es wirklich ausführen willst. Sag" Ja "und dann Build & Run."

Um das hinzuzufügen, gilt dies nur in dem Moment, in dem Sie den Fehler erhalten, wenn Sie auf OK klicken und dann auf die App tippen. Es wird nichts tun. Zerkratzte den Kopf 30 Minuten lang und suchte nach alternativen Möglichkeiten, das Problem anzugehen.


Übrigens passiert das auch, wenn Sie das Team Ihres Ziels in Xcode ändern und neu aufbauen. War ziemlich verwirrt, um dieses Problem mit einer App zu sehen, die ich zuvor auf dem Gerät ausgeführt hatte. Nahm mich eine Weile, um herauszufinden ... Könnte passieren, nur das erste Mal zu einem Gerät mit einem Team zu bauen, obwohl.


EINSTELLUNGEN -> ALLGEMEIN -> Profile & Geräteverwaltung wählen Sie das Entwicklerprofil und drücken Sie auf Vertrauen.

Wenn Sie das Menü Profile & Device Management nicht haben, müssen Sie Ihr Gerät auf beta.apple.com registrieren und das Profil von Safari herunterladen.

  1. Installieren Sie das Profil
  2. Starten Sie Ihr Gerät neu
  3. Tippe auf das Entwicklerprofil und vertraue darauf.

Sie sind fertig.


Hey, also die angenommene Antwort funktioniert, außer wenn Sie den ersten Start der App debuggen müssen. Ich denke jedoch, dass diese Antwort mehr eine Arbeit ist und keine wirkliche Lösung. Aus meiner Sicht tritt diese Meldung auf, wenn Sie in Ihrem Provisioning-Profil / Cert-Setup etwas seltsam sind, also stellen Sie sicher, dass alles in dieser Form in Topform ist. bevor Sie wiederholt Ihren Kopf gegen die Wand rammen.

Was für mich funktionierte, war wie folgt aus den Apple-Dokumenten :

Bekannte Probleme mit Bereitstellungsprofilen Wenn Sie von anderen Betas auf den GM-Startwert aktualisiert haben, können Ihre Apps aufgrund von Provisioning-Problemen abstürzen.

Problemumgehung:

  1. Verbinden Sie das Gerät über USB mit Ihrem Mac

  2. Starten Sie Xcode Wählen Sie Fenster -> Geräte

  3. Klicken Sie mit der rechten Maustaste auf das Gerät in der linken Spalte und wählen Sie "Bereitstellungsprofile anzeigen".

  4. Klicken Sie auf das betreffende Bereitstellungsprofil

  5. Drücken Sie die Schaltfläche "-" Weiter, um alle betroffenen Profile zu entfernen.

  6. Installieren Sie die App erneut

Stellen Sie sicher, dass Sie mit der rechten Maustaste auf das Bild des Geräts klicken, nicht auf den Namen des Geräts, oder Sie sehen die Option für die Bereitstellungsprofile nicht. Ich habe mein neues Telefon aus einem alten Backup wiederhergestellt und es war viel herumlungern, ich hatte auch 2 verschiedene Entwickler. certs aktiv (nicht sicher warum), aber ich löschte einen, machte ein neues Profil, löschte alle Profile auf dem Gerät und es funktionierte.

Hoffe das hilft jemand anderem.


Ich hatte dieses Problem vorher auf Xcode 7, denn dann stellte ich fest, dass es um meine Internetverbindung ging und dass die Sicherheitskontrolle über das Internet erfolgte, um sicherzustellen, dass Ihr Entwicklerkonto korrekt ist. und wenn es kein Internet sieht, gibt es diesen Fehler ... nachdem ich mein Internet repariert habe, funktioniert es gut.


In iOS 9.2 haben sie die "Profile" in "Geräteverwaltung" umbenannt

So sollten Sie es jetzt tun:

  1. Einstellungen -> Allgemein -> Geräteverwaltung
  2. Überprüfen Sie die App

Um den process launch failed: Security und sofort starten Sie die App auf Ihrem Gerät, tippen Sie auf das App-Symbol auf Ihrem iOS-Gerät nach dem Ausführen der App über Xcode.

Dadurch können Sie die App sofort ausführen. Es kann das Root-Problem, das diese Berechtigungswarnungen verursacht, möglicherweise nicht "beheben".

Achten Sie darauf, auf das App-Symbol zu tippen, während der Xcode-Alarm weiterhin angezeigt wird . Andernfalls wird die App nicht ausgeführt. Ich vergesse ständig diesen wichtigen Schritt und kann die App nicht auf meinem Gerät ausführen. So dokumentiere ich es hier für mich und alle anderen :)

  1. Führen Sie die App über Xcode aus. Sie werden die Sicherheitswarnung unten sehen. Drücken Sie nicht auf OK .

  1. Tippen Sie auf Ihrem iOS-Gerät auf das neu installierte App-Symbol:

  1. Nachdem Sie auf das Symbol getippt haben, sollten Sie nun eine Warnmeldung sehen, in der Sie aufgefordert werden, dem nicht vertrauenswürdigen App-Entwickler "zu vertrauen". Danach wird die App sofort ausgeführt, ohne Verbindung zum Xcode-Debugger.

    • Wenn diese Warnung "Vertraulich" nicht angezeigt wird, haben Sie wahrscheinlich in Xcode zu früh "OK" gedrückt. Drücken Sie nicht auf "OK" in der Xcode-Warnung, bis Sie dem Entwickler vertraut haben.

  1. Schließlich gehen Sie zurück und drücken Sie "OK" auf dem Xcode-Alarm. Sie müssen die App erneut ausführen, um die laufende App auf Ihrem iOS-Gerät mit dem Xcode-Debugger zu verbinden.


Wenn Sie dies erhalten, wurde die App auf Ihrem Gerät installiert. Sie müssen auf das Symbol tippen. Es wird dich fragen, ob du es wirklich ausführen willst. Sagen Sie " yes " und dann erneut Build & Run again .

Ab iOS 9 müssen Sie zu Settings → General → DeviceManagement → DeveloperApp → Trust .


Aktualisierte Antwort für Xcode 7 : Das Tippen auf die App funktioniert nicht mehr (ab Beta 1 wird nur die Meldung "nicht vertrauenswürdiger Unternehmensentwickler" mit nur einer Schaltfläche "Verwerfen" angezeigt).

Um das Problem zu beheben, öffnen Sie die App Einstellungen, gehen Sie zu Allgemein / Profile und Sie sehen Ihr Profil. Als vertrauenswürdig markieren und die Dinge sollten wieder normal funktionieren.

Für iOS 9.2.1 und Xcode 7.2.1 aktualisiert:

Gehe zu: Einstellungen> Allgemein> Geräteverwaltung> App von Developer Apps> Trust App auswählen.


Update für iOS9.2.1 und XCode 7.2.1

Wenn Sie beim Erstellen eines Geräts in XCode diesen Fehler erhalten:

Tippen Sie auf Ihrem Gerät auf das App-Symbol, das Sie gerade beim Aufbau der App hinzugefügt haben, und Sie sollten Folgendes sehen:

Als nächstes gehen Sie auf Ihrem Gerät zu Einstellungen -> Allgemein -> Geräteverwaltung, und Sie werden diese Seite sehen:

Wählen Sie das Profil, das Sie mit XCode verwenden, und Sie sollten diese Seite sehen:

Klicken Sie auf "[email protected]" und klicken Sie dann im nächsten Popup auf Trust.

Geh zurück zu XCode und führe dein Projekt erneut aus und es sollte die App auf deinem Gerät erstellen.





build