2011-09-21 40 views
10

Tôi đang cố gắng kiểm tra ứng dụng của mình chống lại iPod cũ của một người bạn đang chạy iOS 3.1.3."Chạy thiết bị iOS đích không hợp lệ" cho iPod Touch chạy 3.1.3 với XCode 4

Tôi có XCode 4 và nhận được thông báo lỗi này khi cố gắng để chạy các ứng dụng:

Điểm đến chạy iOS Device là không hợp lệ cho chạy chương trình 'MyApp'.

Đề án 'MyApp' không chứa nội dung dựng sẵn có thể được xây dựng cho các kiến ​​trúc được thiết bị iOS chạy đích hỗ trợ. Đảm bảo mục tiêu của bạn xây dựng cho các kiến ​​trúc tương thích với thiết bị iOS đích .

Tôi đã đặt mục tiêu triển khai thành iOS 3.1.3. Tôi cần phải làm gì khác trong XCode 4 để xây dựng và thử nghiệm ứng dụng trên iPod touch cũ này?

Tôi đang sử dụng kiến ​​trúc xây dựng "chuẩn", không được tối ưu hóa.

+0

Thiết bị có được cấp phép để phát triển không? – piokuc

Trả lời

16

Tôi đã giải quyết vấn đề này bằng cách tự động xử lý lược đồ (Đề án> Quản lý lược đồ> Tự động tạo đề án) và sau đó chọn iPod Touch thay vì "Thiết bị iOS" đã xuất hiện trong sơ đồ. D'oh!

+0

phải là một lỗi. sửa chữa này làm việc cho tôi! – makdad

+0

Làm việc cho tôi, mặc dù mọi thứ đã được đặt chính xác (tôi không phải chọn thiết bị, chỉ cần nhấn "Tự động tạo đề án"). –

+0

Làm việc cho tôi. Trong Xcode 5.1 ... lạ. – CW0007007

3

Trong Target-> General, tôi đã chọn Thiết bị "iPad" và đang cố chạy trong trình mô phỏng iPhone. Tôi chỉ cần thay đổi các thiết bị tùy chọn để phổ quát (đó là alright cho tôi) và sau đó chạy một lần nữa. Nó giải quyết vấn đề của tôi.

+0

+1 Điều này làm việc cho tôi ... :) – Leena

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