2015-11-17 20 views
5

実際のiPad Miniデバイスでのみ起動画面を表示するのに問題があります。私は私のアプリを実行すると、代わりに青い画面が表示されます。 私は画像を含めるためにアセットカタログを使用しています。 iPhoneまたはiPad 2 Simulatorで起動すると、起動画面に完全に表示されます。 アセットカタログのContents.jsonファイル内にiPad用の4つの画像があります。彼らは以下のとおりです。Xamarin.iOSの起動画面が表示されません。代わりに青い画面が表示されます

- デフォルト-portrait.png(768x1004)

- [email protected](1536x2008)

- デフォルト-Landscape.png(1004x768)

- [email protected](2008x1536)

Info.plist内のステータスバースタイル "アプリケーション起動時に非表示"オプションのチェックが外されています。

私はXamarin起動画面ガイドの資産目録の手順で管理する起動画面を追ってきました:http://developer.xamarin.com/guides/ios/application_fundamentals/working_with_images/launch-screens/#asset-catalogs

誰かが私のミスが何であるかを知っている場合、私に知らせてください! =]

PS:悪い英語のために申し訳ありません!

答えて

4

James MontemagnoとKevin Mullinsがこの投稿Launch Screenに回答したように、新しいiOSデバイスでは、アセットカタログの代わりにストーリーボードを使用する必要があります。私はストーリーボードを作成し、それは今完全に動作します。

1

正確な大文字/小文字を確認できます。シミュレータは大文字と小文字を区別しません。 defaULT-PORtrait.pngファイルを喜んで受け入れます。一方、iOS端末のは、大文字と小文字を区別してです。

は具体的には、私はあなたのファイルが呼ばれていることに気づい:

おそらく、すべてのファイルのスペルを確認し、アセットカタログがinfo.plistファイルと一貫性があることを確認するのに役立ちます。

+0

申し訳ありません@フェリックス、私は質問を書いたときに小文字がタイプミスでした。プロジェクトのファイル名が正しいです。私はXamarin Forumの[Launch Screen](http://forums.xamarin.com/discussion/55849/launch-screen)で同じ質問をしました。 代わりにストーリーボードを使用するように教えてくれました。そして幸いにもそれはうまくいった!ご清聴ありがとうございました! –

+0

@BernardoRocha私に知らせてくれてありがとう。私はそれを知らなかった。 –

関連する問題