Ich habe Probleme, einen Startbildschirm nur auf meinem echten iPad Mini-Gerät anzuzeigen. Beim Ausführen meiner App wird stattdessen ein blauer Bildschirm angezeigt. Ich verwende einen Bestandskatalog, um die Bilder einzuschließen. Wenn ich auf einem iPhone oder iPad 2 Simulators laufe, wird der Startbildschirm perfekt angezeigt! In der Datei Contents.json in meinem Asset-Katalog befinden sich 4 Bilder für das iPad. Sie sind:
- Default-portrait.png (768x1004)
- [email protected] (1536x2008)
- Default-Landscape.png (1004x768)
- [email protected] (2008x1536)
Die Option "Status während des Anwendungsstarts verstecken" in info.plist ist nicht markiert.
Ich habe die Schritte zum Verwalten von Startbildschirmen mit Asset-Katalogen in der Xamarin-Startbildschirm-Anleitung befolgt: http://developer.xamarin.com/guides/ios/application_fundamentals/working_with_images/launch-screens/#asset-catalogs
Wenn jemand weiß, was meine Fehler sind, lass es mich wissen! =]
PS: Sorry für das schlechte Englisch!
Wie James Montemagno und Kevin Mullins in diesem Post antworteten Launch Screen , müssen die neuen iOS-Geräte Storyboard anstelle von Asset-Katalogen verwenden. Ich erstelle ein Storyboard und es funktioniert jetzt perfekt.
Sie können nach korrekten Groß-/Kleinbuchstaben suchen. Der Simulator unterscheidet nicht zwischen Groß- und Kleinschreibung, z. Gerne akzeptiert es eine defAULT-PORtrait.png-Datei. Ihr iOS-Gerät dagegen is unterscheidet zwischen Groß- und Kleinschreibung.
Genauer gesagt habe ich festgestellt, dass Ihre Dateien heißen:
Vielleicht hilft es, die Rechtschreibung aller Dateien und der Asset-Kataloge zu überprüfen, um sicherzustellen, dass sie mit Ihrer info.plist-Datei übereinstimmen.