2010-06-05 34 views
6

Tôi thực hiện hầu hết các thử nghiệm phát triển trên iPad của mình. Khi tôi thử nghiệm một ứng dụng iPhone, nó chạy trong chế độ 'tương thích', nơi ứng dụng iPhone nhỏ chạy trong một cửa sổ nhỏ hoặc phóng đại x2. Bây giờ tôi đã tạo một ứng dụng toàn cầu, nó chạy như một ứng dụng iPad bản địa. Đối với thử nghiệm tôi muốn sử dụng iPhone mô phỏng khi tôi không có một chiếc iPhone tiện dụng để thử nghiệm.Chạy ứng dụng toàn cầu dưới dạng ứng dụng iPhone 'cũ' trên iPad

Làm cách nào tôi có thể tạo dự án để iPad sẽ chạy ứng dụng ở chế độ tương thích?

Trả lời

16

Hóa ra nó đã thực sự đơn giản

  • Get Info cho mục tiêu dự án
  • Thay đổi mục tiêu thiết bị gia đình cho iPhone
+0

Nó bây giờ "Thiết bị" dưới "iOS Ứng dụng Target". – Nestor

+0

Khi tôi làm điều này, ứng dụng iPad chạy trong một cửa sổ có kích thước iPhone. Bất kỳ đề xuất nào để sửa lỗi này? – Aaron

+0

Sau khi suy nghĩ thêm 30 giây, tôi nhận ra rằng mình cần phải thay đổi giá trị của "Tên cơ bản của tệp nib chính (iPad)" trong thông tin mục tiêu giống như phiên bản iPhone giống nhau. – Aaron

-1

Bạn không thể. Nếu mục tiêu là 3.2 SDK, thì nó sẽ luôn chạy trình mô phỏng làm iPad. Vì vậy, các tùy chọn của bạn là để gỡ lỗi trên một thiết bị, hoặc cấu hình ứng dụng của bạn để được xây dựng theo 3.1.3 để giả lập sẽ là một iPhone (quá nhiều rắc rối và không đáng tin cậy).

Hoặc hy vọng bản phát hành sau có tùy chọn.

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