Ratgeber

Der iOS-Simulator unter Windows

Den iOS-Simulator von Apple können Sie nicht unter Windows installieren. Er gehört zu Xcode, und Xcode läuft nur auf macOS. Apps, die als iOS-Emulator für Windows verkauft werden, führen weder iOS noch Ihren iOS-Build aus. Um Ihre App vom PC aus im echten Simulator zu sehen, greifen Sie über das Internet auf einen Mac zu.

Warum es keinen iOS-Emulator für Windows gibt

Für Android gibt es einen Emulator unter Windows, weil Google einen ausliefert. Apple tut das nicht. Der iOS-Simulator ist Teil von Xcode, und Apple baut Xcode nur für macOS. Die macOS-Lizenz von Apple bindet macOS außerdem an Apple-Hardware. Eine virtuelle Maschine mit macOS auf einem PC liegt also außerhalb der Lizenz.

Programme, die sich iOS-Emulator für Windows nennen, ahmen meist nur den Home-Bildschirm des iPhones nach. Sie können keine .app oder .ipa installieren, die Sie gebaut haben. Über das Verhalten Ihrer App auf iOS sagen sie nichts aus.

Option 1: ein echtes iPhone

Mit Expo oder React Native führt Expo Go Ihr JavaScript auf einem echten iPhone aus, während Sie unter Windows programmieren. Das reicht für Apps, die keinen eigenen nativen Code brauchen. Für einen vollständigen Build installiert TestFlight einen signierten Build auf dem Handy. Dieser Build muss trotzdem auf einem Mac oder einem macOS-CI-Runner entstehen.

Option 2: ein Simulator im Browser

Appetize.io betreibt iOS-Simulatoren auf eigenen Macs und streamt sie in Ihren Browser. Sie laden einen Simulator-Build Ihrer App hoch. Das passt für Demos und schnelle Tests. Für den Build brauchen Sie trotzdem macOS, zum Beispiel auf einem CI-Runner.

Option 3: ein Remote-Mac mit dem Simulator

Ein Remote-Mac gibt Ihnen Xcode und den Simulator mit voller Kontrolle. Seinen Bildschirm sehen Sie von Windows aus mit einem VNC-Viewer. Sie können bauen, ausführen, sich durch die App klicken und den Debugger nutzen. Unser Guide zu Xcode von Windows aus behandelt Verzögerung und Tastaturbelegung.

Der Simulator läuft auch vom Terminal aus über SSH. Diese Befehle listen die Geräte auf, starten eines und installieren und öffnen Ihre App.

xcrun simctl list devices available
xcrun simctl boot "iPhone 17"
open -a Simulator
xcrun simctl install booted MyApp.app
xcrun simctl launch booted com.example.myapp

Ein Tagespass von MacRun ist ein dedizierter M6 Mac mini für $15. Xcode 26.6 und der Simulator für iOS 26.5 sind installiert, bevor Sie sich anmelden. Eine Woche kostet $59. Sie zahlen einmal, und nichts verlängert sich.

Was der Simulator nicht kann

  • Er ist kein echtes Gerät. Tempo und Speicher sind anders als auf einem iPhone.
  • Kamera, Bluetooth und einige Sensoren fehlen oder werden simuliert.
  • Ein Remote-Mac sieht kein iPhone, das an Ihrem PC hängt. Nutzen Sie TestFlight für das Handy.

Wer dafür keinen Mac mieten sollte

Wenn Expo Go auf Ihrem eigenen iPhone für Ihre App reicht, brauchen Sie den Simulator nicht. Wenn Sie nur ab und zu einen iOS-Build brauchen, kostet ein gehosteter CI-Runner ein paar Cent pro Build. Unser Guide zum React-Native-Build für iOS ohne Mac zeigt diesen Weg.

Häufige Fragen

Kann ich den iOS-Simulator unter Windows ausführen?

+

Nein. Der iOS-Simulator gehört zu Xcode, und Xcode läuft nur auf macOS. Von Windows aus können Sie den Simulator eines Remote-Macs über einen Remote-Desktop sehen oder einen Simulator-Dienst im Browser wie Appetize.io nutzen.

Gibt es einen echten iOS-Emulator für Windows?

+

Nein. Apple baut keinen iOS-Emulator für Windows. Apps, die das behaupten, ahmen nur das Aussehen von iOS nach. Den Build Ihrer App können sie nicht ausführen.

Kann ich für Xcode eine virtuelle Maschine mit macOS auf meinem PC betreiben?

+

Die macOS-Lizenz von Apple bindet macOS an Hardware der Marke Apple. Eine virtuelle Maschine mit macOS auf einem PC liegt also außerhalb der Lizenz. Ein Remote-Mac ist der erlaubte Weg.

Welche iPhone-Modelle kann der Simulator zeigen?

+

Das hängt von den iOS-Runtimes ab, die mit Xcode installiert sind. Führen Sie auf dem Mac xcrun simctl list devices available aus, um sie zu sehen. Bei MacRun kommt Xcode 26.6 mit der Simulator-Runtime für iOS 26.5.

Was kostet ein Mac für den iOS-Simulator?

+

Ein Tagespass von MacRun kostet $15 für einen dedizierten M6 Mac mini mit installiertem Xcode, eine Woche kostet $59. Monatstarife beginnen bei $69 für den ersten Monat.

Passende Ratgeber