iPad Proには、167x167のAppアイコンと2732 x 2048(ランドスケープ)の起動イメージが必要です。しかし、どこに置くべきですか? Xcode 7.1の資産カタログには、iPad Pro固有のアイコンや画像を追加する場所はありません。iPad Proの起動イメージとアプリケーションアイコン
私の起動イメージはサイズに特有なので、これはストーリーボードを使用するのは良い選択ではありません。
iPad Proには、167x167のAppアイコンと2732 x 2048(ランドスケープ)の起動イメージが必要です。しかし、どこに置くべきですか? Xcode 7.1の資産カタログには、iPad Pro固有のアイコンや画像を追加する場所はありません。iPad Proの起動イメージとアプリケーションアイコン
私の起動イメージはサイズに特有なので、これはストーリーボードを使用するのは良い選択ではありません。
起動画面のストーリーボードまたはxibファイルを使用して、iPad Pro固有の起動画面をサポートする必要があるようです。
アップルでは、iOS8以前をサポートする起動イメージアセットとiOS8 +の起動画面ファイルの両方を使用することができます。 Apple App Distribution Guideから:
"iOS 7デプロイメントターゲットの場合は、起動画面ファイルと起動イメージの両方を提供できます。iOS 8では、起動画面ファイルが使用され、iOS 7では起動イメージが使用されます。
もthese docs状態:「あなたはまた、iOSの以前のバージョンをサポートする必要がある場合は、起動ファイルに加えて、静的起動画像を供給し続けることができます」
しかし、私の場合、LaunchScreen.storyboardファイルを持っていても、アセットカタログでイメージを起動しても使用されません。つまり、起動画面ではなく、アセットカタログの起動イメージが常に表示されます。 Launch Screenファイルがinfo.plistに設定されており、「Launch Screenとして使用」フラグが設定されていることを確認しました。私はまた、サイズクラスと自動レイアウトを使用しています。
起動画面ストーリーボードを使用します。
また、プロジェクトの一般設定から起動画面ファイルと起動イメージソースを無効にして、古い方法でInfo.plistのすべての起動イメージを定義することもできます。
のInfo.plist:この記事でのInfo.plistでUILaunchImagesについて
<key>UILaunchImages</key>
<array>
<dict>
<key>UILaunchImageMinimumOSVersion</key>
<string>8.0</string>
<key>UILaunchImageName</key>
<string>DefaultPro-Landscape</string>
<key>UILaunchImageOrientation</key>
<string>Landscape</string>
<key>UILaunchImageSize</key>
<string>{1366, 1024}</string>
</dict>
...
</array>
さらに詳しい情報: How do I create launch images for iPhone 6/6 Plus Landscape Only Apps?
私は方向に関係なく '{1024、1366} 'であるべきだと思います。それはiPad Proのシミュレータではうまくいくが、 '{1366、1024}'はそうではない。 –
Appleはこの問題についてコメント:「最新のベータ版(7.2b3)が[email protected]を追加しましたアセットカタログへのアプリアイコンスロット、そして彼らがもはや画像を立ち上げることをサポートしていないレーダーコメントで報告された開発者関係は、アセットカタログにiPadのプロラウンチ画像サイズを追加しない」
出所:here。
アセットカタログを起動するiPad PROアプリアイコン付きのXcode 7.2または7.3はいつですか?App Storeは私にXcode 7.1.1アップデートのみを提供しています。 – HELLO
iPad Proのアイコンとは何ですか? 167 x 167サイズだと分かっていますが、ファイルを呼び出すのは何ですか? – amitsbajaj
Xcode 7.2が実際にipad pro appアイコンの場所を追加していることを確認できます。私は打ち上げイメージに関してそれを恐れていましたが、少なくとも私の息を止めないことを知っておかなければなりません、ありがとう。正直言って、#$%@ *アップルとの下位互換性を気にしない人のためのApple:/ –
Launch Imagesの代わりにLaunch Screen FilesをiPad Proに使用する必要があります。 最初に、iPad ProのiOSはLaunch Imagesをサポートしていないため、iPad Proの起動イメージに適したサイズをXcode 7.1で見つけることができません。 第2に、Launch Screen Fileを使用しないと、iPad Proで実行されているアプリケーションが拡大表示されます。これはいわゆる「表示拡大」です。
アセットカタログにアイコンを配置する場所が見つからない場合は、後でアプリケーション設定をiPhoneからiPadに変更した後、iPadの「ウェル」が表示されないことがあります。
アセットカタログが作成された時点でのプロジェクトの設定に応じて、アイコンに画像井が含まれます。イメージウェルが見つからない場合は、設定インスペクタを展開し、プロジェクトの配備先とサポートされているデバイスに応じて、アプリケーションアイコンペインの適切なボックスを確認します。
なぜ私のLaunch Screenファイルが使用されなかったのか分かりました。私はそのビューコントローラフラグ "初期ビューコントローラ"を設定しなければならなかった。 – archsten
はい、起動イメージがサイズに特化しているため、Launch Screen storyboardは適していません。 – Shiim