Perangkat 'iPad Pro (12,9 inci) (generasi ke-2)' tidak ada dalam daftar simulator yang tersedia

11

Saya berharap seseorang akan tahu apa yang harus dilakukan dengan kesalahan ini yang saya terima setelah menjalankan snapshot fastlane

Nilai pengaturan kesalahan '["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 inci) (generasi ke-2)", "iPad Pro (12,9 inci) (generasi ke-3)"]' untuk opsi ' devices '[!] Device' iPad Pro (12.9-inch) (generasi ke-2) 'tidak ada dalam daftar simulator yang tersedia' iPhone 8, iPhone 8 Plus, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPad Pro (9.7- inci), iPad Pro (11-inci), generasi), Apple TV, Apple TV 4K, 1080p), Apple Watch Series 4 - 40mm, Apple Watch Series 4 - 44mm, Apple Watch Series 5 - 40mm, Apple Watch Series 5 - 44mm

Saya telah memeriksa ulang Xcode (11.1). Saya memang memiliki iPad Pro (12,9 inci) (kedua generasi) dalam daftar simulator tetapi entah bagaimana itu tidak diambil ketika memanggil snapshot fastlane. Saya menambahkan dua iPad Pro generasi (12,9 inci) ke Xcode setelah saya memperbarui dari 10.3 ketika Xcode menghapus dua simulator ini untuk 11.1. Jadi saya pikir mungkin menambahkan dua pembaruan posting ini yang menyebabkan masalah.

Saya telah menjalankan daftar xcrun simctl untuk mendapatkan daftar simulator yang tersedia dan dapat mengonfirmasi mereka ada dalam daftar.

Jika ada yang punya saran tolong beri tahu saya.

Seperti yang diminta, Snapfile:

perangkat (["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 inci) (generasi ke-2)", "iPad Pro (12,9 inci) (generasi ke-3)"])

bahasa (["en-GB", "en-US", "fr-FR"])

skema ("Example_UITests") output_directory ("./ fastlane / screenshot") clear_previous_screenshots (true) number_of_retries (0) instal ulang install_app (true)

Gambar daftar simulator yang dipasang di Xcode: Daftar simulator iOS Daftar simulator iOS

BB193DEV
sumber
Sudahkah Anda mencoba menginstal ulang xcode?
biddulph.r
Apakah Anda mengedit pesan konsol? Karena ada "generasi) acak," setelah "iPad Pro (11-inci)" dalam daftar simulator yang tersedia. Anda juga menggunakan fastlane versi terbaru?
shim
@shim Saya telah menginstal ulang xcode dan "generasi) tambahan," ada dalam pesan, saya telah mengangkat respons langsung dari terminal tanpa mengedit. Ya saya menggunakan fastlane dan xcode versi terbaru.
BB193DEV
Bisakah Anda masuk ke Window> "Devices & Simulators"> "Simulators" tab, dan memposting screenshot dari menu samping dan simulator dengan masalah?
shim
@shim Terima kasih telah menambahkan gambar dengan benar, saya telah menambahkan tangkapan layar. Sayangnya jendela tidak membiarkan saya memperluas melewati lebar terbatas di sidebar jadi saya baru saja memilih simulator masalah.
BB193DEV

Jawaban:

18

Inilah yang perlu Anda lakukan untuk mendapatkan iPad Pro (12.9 inci) (generasi ke-2) iOS 13.3 :

xcrun simctl create "iPad Pro (12.9-inch) (2nd generation)" "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-" "com.apple.CoreSimulator.SimRuntime.iOS-13-3"

Jika Anda mendapatkan versi iOS yang lebih baru / lebih lama, cukup edit perintahnya.

Codetard
sumber
1
Saya harus terlebih dahulu masuk: sudo xcode-select -s /Applications/Xcode.appuntuk menyelesaikan PATH saya, maka saya bisa memasukkan perintah ini dan itu berhasil. Terima kasih.
Berikan