2011-07-21 10 views
1

以前はiPhoneアプリだったものをユニバーサルアプリにすることに取り組んでいます。そして今、私はiPod touchデバイスでapplicationDidFinishLaunchingを取得していません。applicationDidFinishLaunchingがiPod touchデバイスで呼び出されない

私のiPadに電話がかかります。それはまた、iPhoneのシミュレータに来る。そして、iPadシミュレーターで。私はiPhoneデバイスを持っていないので、そこでテストすることはできません。

誰もこのようなことに遭遇したことはありますか?すべての罰金とダンディに見える

Main nib base file name (iPad)  MainWindow_iPad 
Main nib base file name (iPhone)  MainWindow_iPhone 

答えて

2

問題は私のInfo.plistファイルには、私は以下の持っていたということでした。 。 。ただし、iOS 3.2より前に認識されたキーは「Main nib base file name」だけで、私のリストには含まれていませんでした。だから、私がそれを追加して、終わる:

Main nib base file name (iPad)  MainWindow_iPad 
Main nib base file name (iPhone)  MainWindow_iPhone 
Main nib base file name    MainWindow_iPhone 

すべてがうまくいった。

私は手がかりを見つけましたhere

関連する問題