私の XCode のターゲットの概要画面では、アプリの UI を iPad 用に微調整していないため、[デバイス] ドロップダウンが [iPhone] に設定されています (他の可能な値は iPad とユニバーサルです)。しかし、人々は私のアプリを iPad からフルスクリーン以外でダウンロードして実行することはできますか? (例: 画面の大部分を黒い枠で囲んでいる)
アプリ ストアで検索して、インストールして、全画面表示でなくても実行できるようにしてほしいです。
アプリのデバイス設定がiPhoneの場合でも、iPadからダウンロードできますが、iPhoneサイズでしか表示できないか、2x
オプションでアプリの右下にあり(画像を参照)、iPadでアプリのサイズを2倍にします; ただし、2 倍にすると引き伸ばされて見えます。iPad にダウンロードされた iPhone アプリは、次のようになります (1x モード)。
iPhone アプリとしてアプリ ストアにある場合は、iPad でも実行できますが、1x または 2x アイコンを使用してサイズを変更しない限り、元のサイズで実行されます。グラフィックは鮮明ではなく、アプリで iPhone のみの機能 (電話をかける) を使用している場合、期待どおりに動作しません。
iPad 内の小さな iPhone アプリを取り除きたい場合は、ネイティブの iPad アプリとして実行するために、ターゲットを Universal に変更する必要があります。
どのタイプのビルドを使用していますか? XIBまたはストーリーボード?
いずれの場合も、ドロップダウン メニューに移動して Universal App を設定すると、xcode は iPad 用の Xib またはストーリーボード ターゲットを自動的に作成し、アプリは iPad でフル スクリーンで実行されます。
OK では、iPad 専用の新しいインターフェイスを設定する必要があります。
xib ファイルを使用する場合は、iPad のインターフェイス ターゲットのサイズを変更するだけで済みます。
ストーリーボードを使用する場合は、
これで iPad 用の新しいストーリーボードができましたが、空でリンクされていません。プロジェクト設定に移動し、iPad 設定で新しいストーリーを設定し、iPhone ストーリーボードをクリックして、iPhone 用ストーリーCMD + A
ボード内のすべてを選択します。 iPad をもう一度CMD + A
押しCANC
て、[はい] を押して、iPad ストーリーボード内のすべてを削除し、[はい] を押して、CMD + V
すべてのプロジェクトを iPad 用に正しくターゲットにコピーしましたが、すべてのものを再リンクしてサイズを変更する必要があります。
これがあなたと他の人々の助けになることを願っています。投票することを忘れないでください;)