Beim Versuch, einen Build-on-Simulator auszuführen, wird folgende Fehlermeldung angezeigt:
Die Anforderung zum Öffnen von "com.companyname.appname" ist fehlgeschlagen.
Die Anforderung wurde vom Servicedelegierten (SBMainWorkspace) aus folgenden Gründen abgelehnt: Sicherheit ("Berechtigung" com.apple.frontboard.debugapplications "erforderlich, um Anwendungen zum Debuggen zu starten").
Dies war bei der Verwendung des GM von nicht vorhanden Xcode 8
, begann jedoch, sobald ich es erneut aus dem Mac App Store heruntergeladen hatte. Google ist keine Hilfe, ebenso wenig wie das Apple-Entwicklerforum.
Hilfe oder Anregungen?
Für den Fall, dass sich jemand fragt, was unter "leeren Einstellungen" zu verstehen ist, die deaktiviert werden sollten, wie in der Antwort von maricle und im Kommentar von Vinayak GH erwähnt. Zumindest hat dies das Problem für mich verursacht.
quelle
Stellen Sie sicher, dass Sie unter Produkt> Schema> Schema bearbeiten> Ausführen> Umgebungsvariablen keine "leeren Einstellungen" aktiviert haben. Dies führt zu dem oben genannten Problem.
quelle
Überprüfen Sie Ihre Schemaeinstellungen und stellen Sie sicher, dass alle leeren Einstellungen deaktiviert sind.
quelle
Das einzige, was für mich funktioniert hat, war:
Simulator> Inhalt und Einstellung zurücksetzen
Reinigen Sie dann Ihr Projekt und führen Sie es aus
quelle
Ich habe seit ein paar Tagen unter diesem Problem gelitten. Grundsätzlich habe ich alle Möglichkeiten ausprobiert, die im Internet zu finden sind, aber keine davon war wirklich hilfreich. Ich habe Xcode sogar zweimal neu installiert (Xcode 8.3.2 8E2002, Simulator iOS 10.3 14E269). Und natürlich war an meinem Projekt, meinem Schema und meinen leeren Einstellungen nichts auszusetzen. Alles scheint normal zu sein. Schließlich stellte ich fest, dass der beste Weg, dies zu lösen, darin besteht, Ihr Projekt zu bereinigen (Umschalt + cmd + K) und dann erneut auszuführen (cmd + R), bevor Sie Ihre App auf dem Simulator bereitstellen. Dies wird Ihr Problem lösen.
quelle
Für mich scheint das Problem damit zu tun zu haben, dass ich etwas zu voreilig bin, um einige rot-helle Pod-Frameworks zu entfernen. Ich dachte, sie würden fehlen, aber der Berechtigungsfehler begann sofort, nachdem ich sie entfernt hatte. Der Fehler blieb bestehen, bis ich
pod install
die gelöschten Pod-Frameworks wiederherstellte.quelle
Build-Einstellung> Kombiniert> Verknüpfen> Mach-O-Typ-Änderung zur ausführbaren Datei
Das hat bei mir funktioniert, weil ich das vorher auf statisch geändert hatte.
quelle
Simulator neu starten ...
Das hat bei mir funktioniert
quelle
Deinstallieren Sie die App aus dem Simulator und löschen Sie sie erneut. funktioniert bei mir.
quelle
Ich folgte allen anderen Vorschlägen hier und für mich würde es beheben, wenn ich Xcode und Simulator neu starte, dann würde es einmal funktionieren. Danach trat das Problem erneut auf, bis ich einen weiteren Neustart durchführte.
Was es für mich behoben hat, war, das Schema zu löschen und es neu zu erstellen.
quelle
Ich habe diesen Fehler erhalten, wenn ich im Zielnamen das Zeichen "/" verwende. Nach dem Löschen behoben.
quelle
Xcode 10: Alle Inhalte im Simulator löschen> Xcode beenden> XCode erneut öffnen und neu erstellen hat bei mir funktioniert
quelle