選択する方法はDiscripterファイル(自分のアプリ名-app.xmlにデフォルトではなっている)の値を変更します。
・iPhoneとiPod touchだけ
<iPhone> <InfoAdditions><![CDATA[ <key>UIDeviceFamily</key> <array> <string>1</string> </array> ]]></InfoAdditions> <requestedDisplayResolution>high</requestedDisplayResolution> </iPhone>
・iPadだけ
<iPhone> <InfoAdditions><![CDATA[ <key>UIDeviceFamily</key> <array> <string>2</string> </array> ]]></InfoAdditions> <requestedDisplayResolution>high</requestedDisplayResolution> </iPhone>
・全部(iPhone、iPod touch、iPad)
<iPhone> <InfoAdditions><![CDATA[ <key>UIDeviceFamily</key> <array> <string>1</string> <string>2</string> </array> ]]></InfoAdditions> <requestedDisplayResolution>high</requestedDisplayResolution> </iPhone>
https://developer.apple.com/library/ios/documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW11
http://stackoverflow.com/questions/4923933/ios-development-how-can-i-prevent-an-ipad-from-running-a-universal-app-in-ipad
0 件のコメント:
コメントを投稿