私はiOS開発に飛び込んでおり、iPhone専用アプリに変わるユニバーサルアプリを作成しました。iPadで実行すると、iPadコードがまだ記述されていないため、白い画面が読み込まれます。私が欲しいのは、それがどういうわけかiPadで終わった場合、iPadで「iPhone」モードで実行することです。「TargetedDeviceFamily」プロパティを「iPhone」に設定しているので、App StoreにiPadアプリとして表示されないようにする必要がありますが、iPadとiPhoneの両方を所有している場合、アプリが同期される可能性がありますiPadに送信します。この時点で、サポートするコードがないiPadモードでアプリを実行しようとするため、白い画面が読み込まれます。この状況では、実際にはiPadで実行することをお勧めしますが、iPhoneモードで実行します。
私の質問は...
- iPadがユニバーサルアプリを実行する場合、「iPhoneモード」で実行するか、iPad固有のコードを実行するかをどのようにして知ることができますか?
- ユニバーサルアプリでは、どのコードがiPhoneで、どのコードがiPadであるかをどのようにして知ることができますか?
- iPadがiPadコードを実行しようとするのを防ぎ、代わりにiPhoneコードを実行するにはどうすればよいですか?
完全な初心者のように聞こえたらお詫びしますが、私はそうです。あなたの知恵をどうもありがとう!