web-dev-qa-db-ja.com

iOS 9でiPadアプリをマルチタスクからオプトアウトすることは可能ですか?

IOS9用に最適化するのに時間が必要な大きなアプリがあります。

編集:私が心配しているのは、アプリのウィンドウサイズが縮小されると、すべてのUIが圧縮されることです。だから私の質問は、アプリのフルスクリーンを強制する方法はありますか?

64
Zia

マルチタスクをサポートするには、プロジェクトを変更する必要があります。 WWDC 2015 video によると、マルチタスク用にアプリを採用するには、次の要件を満たします。

  1. IOS 9 SDKを使用してアプリを構築する
  2. すべてのオリエンテーションをサポート
  3. ストーリーボードの起動を使用する

そのため、これらのいずれかがまだ完了していない場合、アプリはマルチタスクをサポートできません。

もちろん、サイズクラスを使用しない場合は、リストの先頭に配置します。

編集:あなたの質問に応じて編集します。 Info.plistにはUIRequiresFullScreenキーがあります。詳しくは Apple docs をご覧ください

46
Sega-Zero

アプリケーションのマルチタスクをオプトアウト(無効)するには:

ターゲットを選択一般セクション→下にスクロールして確認フルスクリーンが必要です

PlistのUIRequiresFullScreenキー値に適用されます。

enter image description here

注:マルチタスクをサポートする場合、アプリはすべての画面の向きをサポートする必要があります。そうしないと、アプリは公開時に次のエラーを受け取ります。

無効なバンドル。 iPadマルチタスクのサポートには、次の向きが必要です。..

160
hasan

スライドオーバービューと分割ビューをオプトアウトするには、UIRequiresFullScreenキーをXcodeプロジェクトのInfo.plistファイルを作成し、ブール値YESを適用します。

[ターゲット]の[全般]タブを使用して上記の設定を行うことができます。[フルスクリーンチェックが必要]を選択します。同じものについては下の画像を参照してください enter image description here

注:

ユーザーは、[設定]> [全般]> [マルチタスク]で[スライドオーバー]および[分割表示]を無効にできます。すべてを正しくセットアップしたにもかかわらず、これらの機能がまだ機能しないことがわかった場合は、この設定を確認してください。

iPadでのマルチタスク拡張機能の採用-スライドオーバーおよび分割表示のクイックスタート を参照してください。

19
Nilesh Patel