Beim Ausführen der App mit Xcode 10.3 Beta 2 auf iPad Air tritt das folgende Problem mit der Kompilierungszeit auf. Ich erhalte das folgende Problem.
Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E5239d) - com.apple.CoreSimulator.SimRuntime.iOS-10-3
Jede Hilfe wird sehr geschätzt.
ios
xcode
compilation
Rein rPavi
quelle
quelle
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
macht den TrickAntworten:
Es scheint, dass der alte Simulatorprozess während eines XCode-Updates im Hintergrund geöffnet blieb.
Einfach laufen
sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService
im Terminal kann das Problem lösen.
Das Projekt und / oder der Build-Ordner sollten nicht bereinigt werden müssen.
quelle
Wenn Sie Xcode beenden und trotzdem den gleichen Fehler erhalten, versuchen Sie es mit Bereinigen (Befehl + Umschalt + Option + k) und wählen Sie im Popup die Option "Bereinigen". Wiederholen Sie dies 2 bis 3 Mal. In meinem Fall funktioniert es.
quelle
Ich hatte das gleiche Problem. In meinem Fall hatte ich den Simulator vor dem Erstellen von einer früheren Version von Xcode gestartet. Das Problem blieb bestehen, als ich den Simulator beendete, aber ein Neustart von Xcode löste es für mich.
quelle
Ich bin gerade auf das gleiche Problem mit dem neuesten Xcode 10.3 (10G8) gestoßen. Musste ungefähr 4 oder 5 vollständige Projektbereinigungen durchführen und die Box abprallen lassen, bevor ich wieder kompilieren konnte. Ich wünschte, Apple würde dies beheben.
quelle
Ich musste einfach das iPad trennen, das ich mit meinem Mac verbunden hatte. Aus irgendeinem Grund hat das die Art und Weise, wie Xcode kompiliert wurde, durcheinander gebracht.
quelle
Das einzige, was es für mich gelöst hat, war das Folgende:
~/Library/Developer/CoreSimulator/Profiles/Runtimes
Ordnerquelle
Ich löse dieses Problem, indem ich zuerst den Simulator starte. Xcode wird den Build bestehen.
Führen Sie dann das Projekt auf dem Gerät aus.
hoffe das wird helfen
quelle
Wenn Sie mehrere Versionen von xcode ausführen, sollten Sie überprüfen
xcode-select -p
, ob Sie die richtige Version von xcode und Compiler verwenden. Wenn nicht,xcode-select -s { correct xcode path }
stellen Sie mit die richtige Version von xcode ein.quelle
xcode-select -p
eingebe, bekomme ich/Applications/Xcode.app/Contents/Developer
. Wie kann ich das beheben? Im Anwendungsordner habe ich den Namen Xcode für Xcode9 und | Xcode8 für Xcode 8xcode-select -s { Xcode8 or 9 }
Das gleiche Problem wird angezeigt, aber nach einer Stunde, in der das Problem behoben wurde, liegt ein Xcode-Problem vor. Öffnen Sie also bitte Ihren xcode erneut und bereinigen Sie dann Ihr Projekt. Oder verwenden Sie den Verknüpfungsbefehl zum Löschen (Befehl + Umschalt + Option + k).
quelle