Während ich versuche, eine App im iOS 10-Simulator mit xcode8
auszuführen, erhalte ich diese Warnmeldungen häufig. Sie erscheinen zufällig zwei gleichzeitig, und es ist nicht ersichtlich, was sie auslöst.
Unten ist das Bild für den Fehler, den ich bekam.
Ich habe versucht, Sachen zu folgen.
Sogar ich bekam den gleichen Fehler. In meinem Fall ging es darum, dass ich an xcode 7.3 arbeitete und der Simulator geöffnet war. Später habe ich xcode 7 geschlossen und xcode 8 geöffnet und versucht, die App auszuführen.
Ich vermute, das passiert, weil der Simulator offen war. Das Problem wurde gelöst, als ich meinen älteren Simulator geschlossen habe. Scheint ein Problem zu sein, während xcode 8 versuchte, eine Verbindung zum Simulator herzustellen.
Befolgen Sie einfach diese Schritte, um diesen Fehler zu beheben. Es funktioniert gut auf meiner Seite und ich hoffe, dass diese Schritte auch für Sie funktionieren.
i)Remove multiple xcode versions.
ii)Quit all Xcode and simulators.
iii)Only one version you opened.
iv)Go to Xcode -> Preferences
v) Gehe zu Standort vi) Richtige Version für Befehlszeilentools festlegen (Ihre Xcode-Version)
vii) klicken Sie auf Abgeleitete Daten
viii) Gehen Sie dann zu Abgeleitete Daten und löschen Sie den Ordner. siehe unten image
ix) Klicken Sie auf Simulator, um die Inhaltseinstellungen zurückzusetzen, und beenden Sie einfach Xcode und Simulator.
Ohne den Ordner "Abgeleitete Daten" zu löschen
Für das Umschalten zwischen Xcode 8 und .__ gelten die gleichen Regeln wie in der Vergangenheit. Xcode 9:
- Beenden Sie Xcode, Instruments, Simulator.app und Console
- xcode - Wählen Sie die Version aus, mit der Sie arbeiten möchten
- Starten Sie die Version von Xcode, die Sie verwenden möchten
Wenn diese Schritte das Problem nicht für Sie lösen, können Sie die obigen Schritte> wiederholen, aber nach # 2 "Sudo killall -9 com.Apple.CoreSimulator.CoreSimulatorService" hinzufügen.
Dasselbe Problem, dem ich begegnet bin, wenn ich zwei Xcode-Versionen habe, aber das Problem war, wenn wir die zwei Instanzen des Simulators öffnen, wird derselbe Fehler angezeigt. Der beste Weg, dieses Problem zu lösen, ist der Befehl Ausführen
rm -rf ~/Library/Developer/Xcode/DerivedData
um die abgeleiteten Daten zu entfernen.
Ich hatte ein ähnliches Problem, obwohl ich keine zweite Instanz des Simulators gestartet hatte, weil SimPholders verwendet wurden und die XCode-Befehlszeilentools auf eine andere Version von XCode eingestellt waren. Um dies zu beheben, öffnen Sie die XCode-Voreinstellungen, und stellen Sie unter der Registerkarte "Standorte" sicher, dass die Version der Befehlszeilentools der aktuellen Version von XCode entspricht.
Ich hatte das ähnliche Problem in der Abbildung unten.
Es wurde gelöst, indem Xcode 7 und der Simulator geschlossen wurden.
Wenn Sie an Xcode 8 und seinem Simulator arbeiten, sollte der Xcode 7-Simulator nicht geöffnet bleiben.
Unten sehen Sie einen Screenshot des Simulatorstatus für Xcode 7, wenn Sie an Xcode 8 arbeiten.
In meinem Fall Ich hatte ein Projekt geöffnet, einen Xcode 8 und den Emulator für diese Version. Dann öffne ich dieses Projekt auf Xcode 7.3.1. Wenn ich einen Emulator erstelle, wird die Warnung angezeigt.
Meine Lösung: Schließen Sie alle Xcode-Versionen => Abgeleitete Daten löschen => Xcode beenden => Xcode öffnen => Wählen Sie Datei => Zuletzt geöffnet.
Force Quit .. Xcode und Simulator. Diese Art von Problem trat auf, weil Sie versuchen, mehrere Xcode-Versionen gleichzeitig auszuführen.
Dieses Problem hatte ich gerade beim Versuch, eine iOS-Anwendung von Xamarin zu debuggen, die Xcode zum Ausführen von Apps im Simulator verwendet. Anfangs zielte ich auf ein 9,7-Zoll-iPad Pro und versuchte, das simulierte Gerät in ein iPad Air 2 (immer noch unter iOS 10) umzuwandeln, aber der Simulator reagierte nicht. Nachdem der Simulator beendet und neu gestartet wurde, schien er okay zu laden Zurück zum vorherigen Gerät - nicht sicher, ob das Ändern von Geräten tatsächlich etwas bewirkt hat, aber ich habe die Fehlermeldung in den wenigen Fällen, in denen ich meine App ausgeführt habe, nicht gesehen.
Ich hatte dieses Problem auch, aber ich habe unten ausgeführt, dass es gut funktioniert.
Sie haben sowohl Xcode 8.x.x als auch 9 auf Ihrem Mac ausgeführt, was das Problem verursacht. Führen Sie jeweils nur einen Xcode aus (Beenden Sie einen anderen Xcode, lassen Sie keinen anderen Xcode im Hintergrund laufen!).
Behebung des Problems durch Schließen des gesamten Xcodes und des Simulators. Frag mich nicht warum. Bei der Beta-Version passierte es für mich
Dies kann vorkommen, wenn auf Ihrem Computer mehrere Xcode-Versionen installiert sind. Stellen Sie sicher, dass Sie zunächst alle Versionen von Xcode BEENDEN (nicht nur schließen).
Ich hatte ein ähnliches Problem. Ich habe den Simulator und den gesamten Xcode geschlossen. Ich ging zum Terminal und tippte, um zu sehen, wie eine Xcode-Anwendung ausgeführt wurde. Dann tötete ich es. Ich hatte einen Xcode im Hintergrund.
Befehl, um zu sehen, ob Xcode läuft
ps -e | grep -i xcode
Verwenden Sie den Kill-Kommentar, um jede laufende Xcode-App zu beenden, die ich verwendet habe
kill -9 <pid>
Einfache und schnelle Mittel ..
1.Stellen Sie allen xCode ein und öffnen Sie den xCode erneut, den Sie zum Arbeiten benötigen ...
Das Wechseln des Geräts scheint für mich funktioniert zu haben, nachdem ich die anderen Sachen gemacht habe. Muß meinen Computer nicht neu starten.
Das gleiche Problem, mit dem ich zu kämpfen hatte. In meinem Fall habe ich alle Anwendungen gestoppt und meinen Mac neu gestartet, und alles ist in Ordnung