Simulator iOS di Windows
Anda tidak bisa memasang Simulator iOS dari Apple di Windows. Simulator itu datang bersama Xcode, dan Xcode hanya berjalan di macOS. Aplikasi yang dijual sebagai emulator iOS untuk Windows tidak menjalankan iOS atau build iOS Anda. Untuk melihat aplikasi Anda di Simulator asli dari PC, Anda menjangkau Mac lewat internet.
Kenapa tidak ada emulator iOS untuk Windows
Android punya emulator yang berjalan di Windows karena Google membuatnya. Apple tidak. Simulator iOS adalah bagian dari Xcode, dan Apple hanya membuat Xcode untuk macOS. Lisensi macOS dari Apple juga mengikat macOS ke hardware Apple. Jadi virtual machine macOS di PC berada di luar lisensi.
Program yang menyebut dirinya emulator iOS untuk Windows biasanya hanya meniru tampilan layar utama iPhone. Program itu tidak bisa memasang .app atau .ipa yang Anda build. Program itu tidak memberi tahu apa pun tentang perilaku aplikasi Anda di iOS.
Pilihan 1: iPhone sungguhan
Dengan Expo atau React Native, Expo Go menjalankan JavaScript Anda di iPhone sungguhan selagi Anda coding di Windows. Cara ini mencakup aplikasi yang tidak butuh kode native kustom. Untuk build lengkap, TestFlight memasang build yang sudah di-sign di ponsel. Build itu tetap harus dibuat di Mac atau runner CI macOS.
Pilihan 2: simulator di browser
Appetize.io menjalankan simulator iOS di Mac milik mereka dan mengalirkannya ke browser Anda. Anda meng-upload build simulator dari aplikasi Anda. Cara ini cocok untuk demo dan pengecekan cepat. Anda tetap butuh macOS untuk membuat build-nya, misalnya di runner CI.
Pilihan 3: Mac remote dengan Simulator
Mac remote memberi Anda Xcode dan Simulator dengan kendali penuh. Anda melihat layarnya dari Windows lewat VNC viewer. Anda bisa build, menjalankan, mengeklik aplikasi, dan memakai debugger. Panduan kami tentang Xcode dari Windows membahas lag dan pemetaan keyboard.
Simulator juga bisa dijalankan dari terminal lewat SSH. Perintah ini menampilkan daftar perangkat, menyalakan satu perangkat, lalu memasang dan membuka aplikasi Anda.
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
Pass harian MacRun adalah Mac mini M6 khusus seharga $15, dengan Xcode 26.6 dan simulator iOS 26.5 yang sudah terpasang sebelum Anda login. Satu minggu seharga $59. Anda bayar sekali dan tidak ada yang diperpanjang otomatis.
Yang tidak bisa dilakukan Simulator
- Simulator bukan perangkat sungguhan. Kecepatan dan memorinya berbeda dari iPhone.
- Kamera, Bluetooth, dan beberapa sensor tidak ada atau hanya disimulasikan.
- Mac remote tidak bisa melihat iPhone yang dicolokkan ke PC Anda. Pakai TestFlight untuk ponsel.
Siapa yang sebaiknya tidak menyewa Mac untuk ini
Jika Expo Go di iPhone Anda sendiri sudah cukup untuk aplikasi Anda, Anda tidak butuh Simulator. Jika Anda hanya sesekali butuh build iOS, runner CI hosted hanya beberapa sen per build. Panduan kami tentang build React Native untuk iOS tanpa Mac menunjukkan cara itu.
Pertanyaan yang sering diajukan
Bisakah saya menjalankan Simulator iOS di Windows?
+
Tidak. Simulator iOS datang bersama Xcode, yang hanya berjalan di macOS. Dari Windows, Anda bisa melihat Simulator di Mac remote lewat remote desktop, atau memakai layanan simulator di browser seperti Appetize.io.
Apakah ada emulator iOS sungguhan untuk Windows?
+
Tidak. Apple tidak membuat emulator iOS untuk Windows. Aplikasi yang mengaku sebagai emulator iOS hanya meniru tampilan iOS, dan tidak bisa menjalankan build aplikasi Anda.
Bisakah saya menjalankan virtual machine macOS di PC untuk Xcode?
+
Lisensi macOS dari Apple mengikat macOS ke hardware bermerek Apple. Jadi virtual machine macOS di PC berada di luar lisensi. Mac remote adalah cara yang didukung.
Model iPhone apa saja yang bisa ditampilkan Simulator?
+
Runtime iOS yang terpasang bersama Xcode yang menentukan. Jalankan xcrun simctl list devices available di Mac untuk melihatnya. Di MacRun, Xcode 26.6 datang dengan runtime simulator iOS 26.5.
Berapa biaya Mac untuk Simulator iOS?
+
Pass harian MacRun seharga $15 untuk Mac mini M6 khusus dengan Xcode terpasang, dan satu minggu seharga $59. Paket bulanan mulai dari $69 untuk bulan pertama.