Ausführungskontext für Beschreibung <IBCocoaTouchPlatformToolDescription: 0x7fa8bad9a6f0> konnte nicht gefunden oder erstellt werden


167

Ich arbeite an einem Projekt für iOS und programmiere mit Visual Studios. Mit Xamarin wird eine Verbindung zu einem Mac-Server hergestellt. Ich habe kürzlich versucht, dem Storyboard weitere Ansichten und eine zusätzliche Klasse hinzuzufügen. Als ich versuchte, den Code zu erstellen, erhielt ich diesen Fehler. http://pastebin.com/Ub5s89aa Dies ist die Ausgabe von der Konsole. http://pastebin.com/fhWDy2cJ

Ich weiß nicht, was dieser Fehler bedeutet, und als ich versuchte, einen Teil des Fehlers nachzuschlagen, half nichts. Ich habe mein Build bereinigt und versucht, es neu zu erstellen. Außerdem habe ich Visual Studios geschlossen und erneut geöffnet, um festzustellen, ob dies hilfreich ist, aber dies war nicht der Fall. Hat jemand anderes dieses Problem schon einmal gehabt?


Gab es etwas, das Sie im Code geändert haben, wodurch dieses Problem aufgetreten ist, oder konnten Sie den Code nie erstellen?
BradzTech

Ich konnte den Code schon einmal erstellen. Ich habe kürzlich zwei Controller für Tabellenansichten und eine Klasse hinzugefügt. Als ich beide entfernte, wurde das Problem nicht behoben.
Adam Lietzau

Bereinigen Sie Ihr Projekt, löschen Sie abgeleitete Daten und stellen Sie sicher, dass keine nicht verbundenen IBOutlets vorhanden sind. Stellen Sie außerdem sicher, dass Sie in den Build-Einstellungen Ihrer App nicht versehentlich etwas geändert haben. Der von Ihnen gepostete Fehler scheint etwas mit der Inkonsistenz der Architektur zu tun zu haben.
BradzTech

Ich konnte nicht herausfinden, was genau das Problem war. Ich habe mit meinem Professor gesprochen und er hat festgestellt, dass es sich möglicherweise um ein nicht verbundenes IBOutlet handelt, wie Sie es erwähnt haben. Ich habe mein Projekt auf zurückgesetzt, bevor ich die Änderungen vorgenommen habe, und es funktioniert bisher. Ich werde sicherstellen, dass meine Builds getestet werden, bevor ich größere Änderungen vornehme, und ich werde posten, wenn der Fehler erneut auftritt.
Adam Lietzau

Antworten:


542

Durch einen Neustart des CoreSimulatorService wurde das Problem auf meinem Computer behoben.

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

19
Ich hatte das gleiche Problem, nachdem ich mein Xcodeauf version: 10.3. Open Terminal aktualisiert und ausgeführt habe: sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService Führen Sie dann einen Clean Build-Ordner aus, und der Fehler ist behoben.
Enea Dume

5
Dies ist mir mit der neuesten Version von Xcode 10.3 (10G8) passiert, und diese Antwort hat das Problem behoben. Vielen Dank!
Scott Gardner

1
Ja, hat für mich gearbeitet ... hatte dieses Problem nach dem Upgrade auf den neuesten XCode (10.13 10G8) & Mojave (10.14.6).
Sam Grant

1
Hat auch für mich gearbeitet! Erhielt den gleichen Fehler nach dem Upgrade von XCode von 10.2 auf 10.3 (10G8) mit macOS Mojave 10.14.5 (18F132)
Mike

1
Ich denke, das hat vielen Entwicklern viel Kopfschmerzen erspart! Vielen Dank, dass Sie diese Informationen mit uns geteilt haben!
zufällige Kontrolle

145

Ich hatte das gleiche Problem, nachdem ich meinen Xcode auf Version 10.3 aktualisiert hatte .

Ich starte gerade meinen Mac neu und das Problem ist gelöst!


Hoffe das würde auch bei dir funktionieren :)


9
Sie können nur den vorgeschlagenen Befehl @riik ausführen. Kein Neustart erforderlich
Vladyslav Zavalykhatko

1
Gleiche Erfahrung: Nach dem Update auf Xcode 10.3 ist ein Fehler aufgetreten. Durch einen Neustart wurde der Fehler behoben. Mein MacBook wird in weniger als 1 Minute neu gestartet, daher ist diese Korrektur so einfach wie möglich.
Wayne Henderson

4
Standard Xcode Update brechen zufällige Dinge ohne Erklärung
Joe Maher

1
Ja, nach dem Neustart bin ich nicht mehr auf das Problem gestoßen.
glückverheißend99

1
Ja! Hat für mich gearbeitet!
Mattia Personaggio Uno Ducci

20

Meins passierte beim Update auf Xcode 10.3

Der X-Code-Helfer hat nicht die Berechtigung erhalten, den Computer zu steuern.

Dies ist, was ich getan habe, um das Problem zu lösen

System Preference > Security&Privacy > privacy tab > accessibility

Erlaubnis für 'Xcode Helper' geben

Starten Sie den X-Code neu und töten Sie alle Simulatoren wie von @riik angegeben

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

5

Dieses Problem tritt bei xcode update 10.3 auf und mixpannel gibt dies als Buildfehler an

Schritte zu beheben.

Öffnen Sie das Terminal und fügen Sie es ein

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

Xcode reinigen und erstellen. Das ist alles


4

Nachdem ich ein Google hatte, fand ich hier und hier eine ähnliche Frage , eine Zusammenfassung einiger Antworten in dieser Frage:

  • Stellen Sie sicher, dass Sie die neueste Version von Xcode ausführen und keine Beta installiert haben.
  • Schließen Sie Xcode und öffnen Sie den Aktivitätsmonitor. Beenden Sie alle Ibtoollaufenden Prozesse und starten Sie Xcode neu.
  • Löschen Sie alle benutzerdefinierten Farbwähler, die Sie für Xcode installiert haben, schließen Sie den Xcode und starten Sie ihn neu
  • Versuchen Sie, alle von Ihnen geänderten Schreibfedern neu zu erstellen.

Zusammenfassung aus dem Link zu den Xamarin-Foren:

Deinstallieren Xamarin Studio, Xcode
Löschen / Bibliotheken / Entwickler und ~ / Bibliotheken / Entwickler Ordner
Reboot
Neu installieren Xcode, Xamarin Studio

Wenn keine dieser Funktionen funktioniert, können Sie in der Console.app nach Fehlern beim Erstellen suchen.

Hoffe das hilft.


0

Ich habe das gleiche Problem behoben, indem ich den Mac neu gestartet und das Projekt neu erstellt habe. CMD + B!



0

Ich hatte meine Xcode-Dateien auf einem externen Laufwerk in User / Library / Developer / CoreSimulator. Das Problem wurde behoben, als der Befehl ausgeführt sudo killall -9 com.apple.CoreSimulator.CoreSimulatorServiceund diese Entwicklerdateien wieder auf den Mac verschoben wurden.


0

Ich habe diesen Fehler nach der Installation von Xcode 12 Beta erhalten. Ein Neustart meines Mac hat das Problem nicht behoben. Ich musste die Befehlszeilentools neu installieren:

  • delete / Library / Developer (beachten Sie, dass dies das Stammverzeichnis der Bibliothek ist, nicht ~ / Library);
  • Starten Sie Xcode und lassen Sie es die Befehlszeilentools installieren.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.