2010-07-09 85 views
1

我最近通過右鍵單擊目標並選擇「升級當前目標爲iPad」將我的iPhone應用程序轉換爲iPad。然後,每次我用iPad模擬器打開應用程序時,它都會打開新創建的MainWindow-iPad.xib。將iPhone/iPad應用程序降級至僅限iPhone XIB

但是,我遇到了問題,所以我想要做的是「降級」iPhone應用程序,所以它只能在iPhone/iPad上運行iPhone xib。 (所以當它運行在iPhone上時,它運行正常,並且在iPad上,它會在僅適用於iPhone的「較小」視圖中打開)。這是可能的,還是我必須改變構建目標或沿着這些線?

感謝您提前提供任何幫助。

回答

6

撤銷Xcode所做的更改是相當容易的。查看你應用的Info.plist文件,你應該看到一個名爲NSMainNibFile〜ipad的條目。這是導致iPad特定的NIB文件被加載的原因。如果您刪除該條目,則應該回到爲這兩個設備使用iPhone NIB文件。

您可能還想將目標設備系列從iPhone/iPad更改回iPhone。

+0

固定 - 我刪除了條目,並將其更改回iPhone。謝謝您的幫助。 – element119 2010-07-10 03:11:41