2015-01-14 65 views
10

Tôi đã tạo một dự án mới trong XCode.Lỗi khi chạy sân chơi. Không thể tìm thấy thiết bị đích phù hợp. (iOS Swift)

File> New> Sân chơi (tùy chọn + shift + cmd + N)

enter image description here

tôi khởi động lại XCode của tôi và cũng có thể khởi động lại hệ thống của tôi, nhưng vẫn cùng một lỗi.

+0

Xác minh thiết bị cho mục tiêu của bạn trong Xcode, Bên cạnh Tên lược đồ. Hãy xem xét điều này: http://stackoverflow.com/questions/24039010/xcode6-ineligible-devices-section-appeared/24039323#24039323 –

Trả lời

4

Hãy thử điều hướng đến Menu Xcode Cửa sổ >> thiết bị (shift + cmd + 2) cửa sổ mới sẽ bật lên.

Ở dưới cùng bên trái, thêm trình mô phỏng mới, cụ thể là một trình chạy trên iOS 8.0 vào danh sách hiện tại.

Khởi động lại Xcode.

1

Được giới thiệu bởi @Mayank Gupta, Nó đã làm việc để thêm trình mô phỏng mới và khởi động lại XCode.

enter image description here

enter image description here

+2

Bạn quên đặt một điểm đen trên tên sân chơi. – Andy

19

Từ các diễn đàn phát triển, điều này đã làm việc cho tôi:

  1. Quit Xcode
  2. Xóa thư mục /Users/<username>/Library/Developer/CoreSimulator/Devices. Ví dụ: trong Thiết bị đầu cuối: rm -rf ~/Library/Developer/CoreSimulator/Devices
  3. Trong Thiết bị đầu cuối: killall -9 com.apple.CoreSimulator.CoreSimulatorService (hoặc chỉ cần khởi động lại).
+0

Lưu ý: trong trường hợp của tôi, khi ~/Library/Developer/CoreSimulator/Devices bị trống, lần khởi chạy tiếp theo của Xcode 7 sẽ tự động tạo tất cả các thiết bị và kết hợp iOS có thể dựa trên SDK hiện có trên hệ thống. Sau đó, lỗi đã biến mất, nhưng tôi vẫn không biết mô phỏng cụ thể nào là "Choosen Required One". –

+0

Cảm ơn. Đã cho tôi một thời gian để tìm ra giải pháp này. – kakubei

9

Fox Xcode 7, tôi phải cài đặt iPad Air hoặc iPad Air 2 để sân chơi hoạt động.

+0

Cảm ơn! Cách dễ nhất để giải quyết lỗi mà không cần iOS8. – DazChong

Các vấn đề liên quan