Thiết bị 'iPad Pro (12,9 inch) (thế hệ 2)' không có trong danh sách các trình giả lập có sẵn


11

Tôi đã hy vọng ai đó sẽ biết phải làm gì với lỗi này tôi đang nhận được sau khi chạy ảnh chụp nhanh fastlane

Lỗi cài đặt giá trị '["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 inch) (thế hệ 2)", "iPad Pro (12,9 inch) (thế hệ thứ 3)"]' cho tùy chọn ' thiết bị '[!] Thiết bị' iPad Pro (12,9 inch) (thế hệ 2) 'không có trong danh sách các thiết bị mô phỏng có sẵn' iPhone 8, iPhone 8 Plus, iPhone 11, iPhone 11 Pro, iPhone 11 Pro Max, iPad Pro (9.7- inch), iPad Pro (11 inch), thế hệ), 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 '

Tôi đã kiểm tra Xcode gấp đôi (11.1). Tôi có iPad Pro (12,9 inch) (cả hai thế hệ) trong danh sách giả lập nhưng bằng cách nào đó, nó không được chọn khi gọi ảnh chụp nhanh fastlane. Tôi đã thêm hai thế hệ iPad Pro (12,9 inch) vào Xcode sau khi tôi cập nhật từ 10.3 vì Xcode đã loại bỏ hai trình giả lập này cho 11.1. Vì vậy, tôi nghĩ rằng có thể thêm hai bài cập nhật này gây ra vấn đề.

Tôi đã chạy danh sách simctl xcrun để có danh sách các trình giả lập có sẵn và có thể xác nhận chúng có mặt trong danh sách.

Nếu bất cứ ai có bất cứ đề nghị, xin vui lòng cho tôi biết.

Theo yêu cầu, Snapfile:

các thiết bị (["iPhone 11 Pro Max", "iPhone 8 Plus", "iPad Pro (12,9 inch) (thế hệ 2)", "iPad Pro (12,9 inch) (thế hệ thứ 3)"])

ngôn ngữ (["en-GB", "en-US", "fr-FR"])

lược đồ ("example_UITests") output_directory ("./ fastlane / ảnh chụp màn hình") clear_preingly_sc Greensshots (true) number_of_retries (0) reinstall_app (true)

Hình ảnh của danh sách các trình giả lập được cài đặt trong Xcode: Danh sách giả lập iOS Danh sách giả lập iOS


Bạn đã thử cài đặt lại xcode chưa?
biddulph.r

Bạn đã chỉnh sửa tin nhắn giao diện điều khiển? Bởi vì có một "thế hệ" ngẫu nhiên, sau "iPad Pro (11 inch)" trong danh sách các trình giả lập có sẵn. Ngoài ra, bạn đang sử dụng phiên bản mới nhất của fastlane?
Shim

@shim Tôi đã cài đặt lại xcode và "thế hệ" bổ sung đó có trong tin nhắn, tôi đã gỡ bỏ phản hồi trực tiếp từ thiết bị đầu cuối mà không cần chỉnh sửa. Vâng, tôi đang sử dụng phiên bản mới nhất của fastlane và xcode.
BB193DEV

Bạn có thể vào tab Window> "Thiết bị & Trình mô phỏng"> "Trình mô phỏng" và đăng ảnh chụp màn hình của menu bên và trình giả lập có vấn đề không?
Shim

@shim Cảm ơn bạn đã thêm hình ảnh chính xác, tôi đã thêm một ảnh chụp màn hình. Thật không may, cửa sổ không cho phép tôi mở rộng quá chiều rộng giới hạn trên thanh bên nên tôi vừa chọn trình giả lập vấn đề.
BB193DEV

Câu trả lời:


18

Đây là những gì bạn cần làm để có được iPad Pro (12,9 inch) (thế hệ 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"

Nếu bạn có phiên bản iOS mới hơn / cũ hơn, chỉ cần chỉnh sửa lệnh.


1
Trước tiên tôi phải nhập: sudo xcode-select -s /Applications/Xcode.appđể sắp xếp PATH của tôi, sau đó tôi có thể nhập lệnh này và nó đã hoạt động. Cảm ơn bạn.
Cấp
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.