Uji aplikasi Anda di iPhone Duo dengan Simulator
iPhone Duo mulai dijual pada 23 Oktober 2026. Anda tidak perlu punya ponselnya untuk melihat aplikasi Anda di sana. Xcode 27.1 menambahkan simulator iPhone Duo. Xcode 27.0 tidak punya simulator itu. Di bawah ini ada perintah yang kami jalankan untuk menyalakannya, menjalankan test di sana, dan mengambil screenshot.
Yang Anda butuhkan
- Xcode 27.1. Apple menyebut versi ini "adds development support for iPhone Duo". Xcode 27.0 dirilis tanpa dukungan itu.
- macOS 26.6 atau lebih baru. Itu batas minimum yang dicantumkan Xcode 27.1 di Info.plist miliknya.
- Runtime simulator iOS 27.1. Perangkat iPhone Duo datang bersama runtime ini.
Cek apa yang sudah Anda punya dengan dua perintah ini:
xcodebuild -version xcrun simctl list devices available | grep "iPhone Duo"
Jika perintah kedua tidak menampilkan apa pun, tambahkan runtime-nya. Di Mac kami, runtime ini terunduh tanpa Apple ID:
xcodebuild -downloadPlatform iOS
Nyalakan simulator iPhone Duo
Setelah runtime terpasang, perangkat bernama iPhone Duo sudah ada. Anda tidak perlu membuatnya. Nyalakan perangkat itu lalu buka jendela Simulator:
xcrun simctl boot "iPhone Duo" open -a Simulator xcrun simctl install booted MyApp.app xcrun simctl launch booted com.example.myapp
Apple mengarahkan developer ke Device Hub untuk melihat aplikasi di setiap pose dan orientasi. Device Hub ada di dalam Xcode 27.1, di Xcode.app/Contents/Applications/DeviceHub.app.
Jalankan test Anda di iPhone Duo
Pakai nama perangkat sebagai destination xcodebuild. Ini baris yang sama dengan yang Anda tulis di CI:
xcodebuild test -scheme MyApp \ -destination 'platform=iOS Simulator,name=iPhone Duo,OS=27.1'
Di Mac mini M6 kami, sebuah Swift package kecil menjalankan test-nya dengan cara ini dalam 19 detik. Waktu itu sudah termasuk menyalakan simulator. Aplikasi Anda akan butuh waktu lebih lama, tapi setup-nya sama.
Screenshot App Store
Apple menyatakan bahwa mulai April 2027, setiap aplikasi atau game yang dikirim wajib menyertakan screenshot iPhone Duo. Aplikasi yang mengirimnya sekarang mendapat badge di halaman App Store. Anda bisa mengambil screenshot dari simulator yang sedang menyala:
xcrun simctl io booted screenshot duo.png
Hasil kami berukuran 1398 x 2034 piksel di pose default. Cocokkan dengan spesifikasi terbaru di App Store Connect sebelum Anda meng-upload.
Di mana menjalankannya
Jika Anda punya Mac dengan macOS 26.6 atau lebih baru, pasang Xcode 27.1 dan selesai. Jika tidak punya, atau Mac Anda terlalu tua, Mac sewaan juga bisa. Setiap Mac MacRun yang tersedia kini sudah punya Xcode 27.1 dan simulator iPhone Duo sebelum Anda login. Xcode 26.6 juga terpasang. Pass harian seharga $15 dan satu minggu seharga $59. Anda melihat layarnya dari komputer mana pun, termasuk Windows.
Yang tidak bisa diberitahukan simulator
- Simulator bukan ponsel sungguhan. Kecepatan, memori, dan rasa sentuhannya berbeda.
- Sebagian hardware, seperti kamera, tidak ada atau hanya disimulasikan.
- Uji di iPhone Duo sungguhan lewat TestFlight setelah Anda punya ponselnya.
Pertanyaan yang sering diajukan
Xcode mana yang punya simulator iPhone Duo?
+
Xcode 27.1. Apple menyebut versi ini menambahkan dukungan pengembangan untuk iPhone Duo. Xcode 27.0 tidak menyertakan simulator iPhone Duo.
Apakah saya butuh Apple ID untuk mendapatkan simulator iPhone Duo?
+
Anda butuh Xcode 27.1 lebih dulu. Setelah itu, xcodebuild -downloadPlatform iOS menambahkan runtime iOS 27.1 di Mac kami tanpa login. Perangkat iPhone Duo datang bersama runtime itu.
Bagaimana cara menjalankan test di iPhone Duo di CI?
+
Pakai destination 'platform=iOS Simulator,name=iPhone Duo,OS=27.1' dengan xcodebuild test. Runner harus punya Xcode 27.1 dan runtime iOS 27.1 yang sudah terpasang.
Apakah screenshot iPhone Duo wajib di App Store?
+
Apple menyatakan bahwa mulai April 2027, setiap aplikasi atau game yang dikirim wajib menyertakan screenshot untuk iPhone Duo. Anda bisa mengirimnya mulai hari ini.
Kapan saya bisa membeli iPhone Duo?
+
Apple menyatakan iPhone Duo tersedia untuk pelanggan mulai 23 Oktober 2026.