Starten Sie einen bestimmten iOS- oder iPadOS-Simulator

So verwenden Sie das Terminal, um einen installierten Simulator auszuwählen und zu starten

Starten eines beliebigen iOS-Simulators auf macOS

Wenn Sie etwas programmieren, insbesondere eine Frontend-Lösung, möchten Sie Ihre Web-App höchstwahrscheinlich auf verschiedenen Geräten testen. Unter macOS können Sie aus einer Reihe von Simulatoren wählen, die auf Ihrem System installiert werden können. Es müssen keine Geräte gekauft werden, da die Simulatoren, insbesondere auf Apple Silicon-Geräten, beim Testen von Websites sehr genau sind.

So wählen Sie einen Simulator zum Starten aus

Zunächst einmal muss Xcode installiert sein, das aus dem App Store heruntergeladen werden kann (und sollte). Führen Sie nach dem Download Xcode mindestens einmal aus, damit zusätzliche Tools von Xcode automatisch installiert werden können.

Danach sollte der folgende Befehl auf Ihrem Gerät verfügbar sein.

xcrun simctl list

Dieser Befehl gibt eine ziemlich lange Liste von Geräten aus. Einige von ihnen (die letzten sind mir aufgefallen) enthalten auch eine UUID. Diese UUID kann nun verwendet werden, um das Tool anzuweisen, diesen Simulator zu starten. Führen Sie einfach den folgenden Befehl aus, wobei der Wert ist, den Sie einfügen müssen.

xcrun simctl boot <UUID>

Automatisierung zum Starten des Xcode-Simulators

Dies wird natürlich ziemlich mühsam, wenn Sie häufig verschiedene Simulatoren booten müssen. Ich habe daher ein kleines Skript in Apples „Shortcuts“-App (https://github.com/flaming-codes/shortcuts-simulator-launch) geschrieben. Es liest alle verfügbaren Geräte, analysiert sie und stellt dann eine Liste mit Namen zur Auswahl bereit. Auf diese Weise können Sie im Grunde jeden installierten Simulator mit zwei Klicks starten.

Image fb154ccae3fa

So erstellen Sie neue Simulatoren in Xcode

Wenn Sie jemals einen neuen Simulator erstellen müssen, folgen Sie einfach diesen Schritten.

Starten Sie zuerst Xcode. Sie müssen kein Projekt auswählen. Klicken Sie nun einfach in der Menüleiste auf „Fenster“ und wählen Sie „Geräte und Simulatoren“.

Image 8f95b674ade1

Das neue Fenster zeigt Ihnen eine Liste aller verfügbaren Simulatoren. Klicken Sie auf das „Plus“-Symbol in der unteren linken Ecke, um ein neues zu erstellen.

Image 83371c952143

Jetzt einfach das gewünschte Gerät auswählen, ihm einen Namen geben und die Konfiguration speichern. Das ist es!

Image 71c56428b525