Chỉ cần để comfirm, tôi đồng ý với tất cả mọi thứ bạn nói trên Mike nhưng bạn dường như có thể đến từ nó từ góc độ sai.
Một trong những điểm chính của iPad (theo táo) là các ứng dụng phải có đầy đủ chức năng theo bất kỳ hướng nào. Nếu bạn đọc các speil táo trên làm cho hầu hết các giao diện người dùng iPad bổ sung trên iPhone/iPod Touch, nó đi vào chi tiết tuyệt vời ở đó.
Nếu bạn sử dụng "cmd" + mũi tên trái/phải, bạn sẽ có thể định hướng trình mô phỏng. Điều này sẽ cho phép bạn mô phỏng chính xác những gì người dùng sẽ gặp phải nếu họ bắt đầu ứng dụng của bạn theo hướng sai từ những gì bạn đã mã hóa.
Tôi khuyên bạn nên đảo ngược sửa đổi mã bạn đã thực hiện (shouldAutorotateToInterfaceOrientation - NO) và mã ứng dụng của bạn hiển thị theo bất kỳ hướng nào. Nếu bạn phải mã chỉ trong một thì tôi nghi ngờ một người dùng sẽ buộc phải xoay thiết bị để khắc phục vấn đề.
Tôi biết bạn rất muốn thử nghiệm ứng dụng phong cảnh của mình nhưng tôi không biết bất kỳ cách nào mà Trình mô phỏng iPad có thể bắt buộc trong Chế độ ngang mà bạn không đề cập đến ở trên. Tôi nghi ngờ của bạn bị mắc kẹt với "cmd" + "trái/phải" mũi tên.
Tôi không có hình ảnh khởi chạy, ứng dụng này nhẹ và xuất hiện nhanh. Vấn đề là táo báo cáo rằng một lỗi xuất hiện khi ứng dụng được khởi chạy khi thiết bị ở chế độ ngang. Họ nói rằng ứng dụng khởi chạy trong bức chân dung. Vì tôi sống ở châu Âu và các nhà phát triển nước ngoài dường như bị Apple bỏ qua, tôi không có một thiết bị thực để kiểm tra. Vì vậy, tôi đang cố gắng để xem lỗi trên giả lập. Sau đó, tôi xoay trình mô phỏng và khởi chạy ứng dụng. Ngay lập tức, trình mô phỏng quay trở lại chân dung, điều khá khó chịu, đặc biệt vì tôi không đặt bất kỳ hướng nào. – SpaceDog
Đó là sự cố .plist. Nếu thứ tự của UISupportedInterfaceOrientations khác nhau, thiết bị sẽ tự động khởi động khi bắt đầu một hướng khác. Xem câu trả lời của Hugh. –