Kể từ khi iOS 8 được phát hành, loại thiết bị mặc định cho trình mô phỏng đã trở thành iPhone 6. Và thậm chí nếu tôi thay đổi loại thiết bị bằng cách sử dụng Hardware> Device menu, trên lần khởi chạy tiếp theo (sử dụng rake simulator
) trình mô phỏng sẽ hoàn nguyên về iPhone 6.Chọn loại thiết bị iOS Simulator với RubyMotion
Tôi tự hỏi nếu có bất kỳ tùy chọn cào nào hoặc một số cài đặt khác để buộc loại thiết bị.
PS. Tôi biết rằng có nhiều cách để buộc một chiếc iPhone không có võng mạc và một cách để khởi chạy trình mô phỏng iPad thay vì một chiếc iPhone, nhưng tôi quan tâm đến việc chọn giữa 5/6/6 +.
Cảm ơn
Cảm ơn, đó chính xác là những gì tôi đang tìm kiếm. Nhưng thiết lập tên thiết bị như 'device_name =" iPhone 5s (F1B3E385-4031-4858-8FD0-50D5F709893A) "' không hoạt động đối với tôi (nó luôn quay trở lại iPhone 4s trong trường hợp đó). Trong khi chỉ định tên thiết bị như 'device_name =" iPhone 5s "' hoạt động tốt. –
'simctl' hiện được tìm thấy tại /Applications/Xcode.app/Contents/Developer/usr/bin/simctl – Andrew