IPad iOS 10
アプリケーションが起動画面を提供していない場合、起動画面/スプラッシュ画面としてアプリアイコンを表示します。
起動画面や画像を設定していませんでした。
また、LaunchImageアセットは空白です。
奇妙に見えます。
見る
それはバグですか?または機能?
ご参考までに
アプリケーションはApp Storeにありません。エンタープライズアプリケーションです。
これはおそらく、ユーザーがアプリを起動したときにアプリアイコンから「ズーム」効果を与えるために使用されるアニメーションが原因です。
ユーザーがアプリを開くと、起動画像が0.0
から1.0
までのアルファをアニメーション化していることがわかります。
あなたの場合、画像を指定していないため、表示するものはありません。 iTunes Connectに送信しようとするとアプリが拒否されるため、これはサポートされていないものです。単なる真っ白な画像であっても、起動画像(またはnib)が設定されていることを常に確認する必要があります。
あなたはおそらくそれに関するバグレポートを提出することを試みることができますが、私の期待はあなたがただアセットカタログのアセットに画像リソースを追加するように言われることでしょう。
これは確かに起動画面の問題です。起動画面を.plistファイルに設定します。それは解決されるべきです。
IOSが9.0未満の場合は、画像を起動画面として設定できます。その他の場合は、起動画面をXIBとして設定できます。
ビルド設定の「ターゲットデバイスファミリー」でiPadターゲットをサポートする必要があるかもしれません
「対象機器ファミリ」での設定はこんな感じです。 1はiPhoneのみ2はiPadのみ1、2はiPhone/iPad両方です。
私の場合、「1,2」を選択すると、アプリアイコンの起動画像が表示されなくなりました。
誰かがまだこれで苦労している場合に備えて。私の問題はまったく別のものでした。私にとっては、「スローアニメーション」はiOSシミュレーターでオンになっています。 CMD + Tを誤って押した可能性があります。iOSシミュレータメニューの[デバッグ]-> [スローアニメーション]でオフにできます。
誰かのお役に立てば幸いです。
新しいファイルメニューから起動画面を追加し、アプリケーションの一般設定で設定できます。
または、Launchimageという名前でimages.xcassetsに画像を追加することもできます。
次の名前でプロジェクトに画像を追加する必要があります:
注:すべてが必須ではないため、要件ごとに追加する必要があります
320x480(2x) -> 640x960: Default@2x~iphone.png
320x568(2x) -> 640x1136: Default-568h@2x~iphone.png
375x667(2x) -> 750x1334: Default-667h@2x~iphone.png
414x736(3x) -> 1242x2208: Default-736h@3x~iphone.png
768x1024(1x) -> 768x1024: Default-Portrait~ipad.png
1024x768(1x) -> 1024x768: Default-Landscape~ipad.png
768x1024(2x) -> 1536x2048: Default-Portrait@2x~ipad.png
1024x768(2x) -> 2048x1536: Default-Landscape@2x~ipad.png