2015-11-17 16 views
5

Ich habe Probleme, einen Startbildschirm nur auf meinem echten iPad Mini-Gerät zu zeigen. Wenn ich meine App starte, wird stattdessen ein blauer Bildschirm angezeigt. Ich verwende einen Asset-Katalog, um die Bilder aufzunehmen. Wenn ich auf dem iPhone oder auf iPad 2 Simulatoren 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:Startbildschirm auf Xamarin.iOS wird nicht angezeigt. Stattdessen wird ein blauer Bildschirm angezeigt

- Standard-portrait.png (768x1004)

- [email protected] (1536x2008)

- Standard-Landscape.png (1004x768)

- [email protected] (2008x1536)

Die Option Statusleiste "Beim Programmstart ausblenden" innerhalb von info.plist ist deaktiviert.

Ich habe die Verwaltung Einführung Screens mit Asset-Kataloge Schritte in Xamarin Startbildschirm Führung gefolgt: http://developer.xamarin.com/guides/ios/application_fundamentals/working_with_images/launch-screens/#asset-catalogs

Wenn jemand weiß, was meine Fehler sind, lassen Sie es mich wissen! =]

PS: Sorry für das schlechte Englisch!

Antwort

4

Wie James Montemagno und Kevin Mullins in diesem Post Launch Screen geantwortet haben, müssen die neuen iOS-Geräte Storyboard anstelle von Assets Catalogs verwenden. Ich erstelle ein Storyboard und es funktioniert jetzt perfekt.

1

Sie können nach korrekten Groß-/Kleinbuchstaben suchen. Der Simulator unterscheidet nicht zwischen Groß- und Kleinschreibung, z. Es wird gerne eine defAULT-PORtrait.png Datei akzeptieren. Ihr iOS-Gerät hingegen ist Groß-und Kleinschreibung.

Genauer gesagt, bemerkte ich, dass Ihre Dateien aufgerufen werden:

Vielleicht hilft es, die Rechtschreibung für alle Dateien und Asset-Kataloge zu überprüfen, um sicherzustellen, dass sie mit Ihrer Datei info.plist konsistent sind.

+0

Sorry @felix, der Kleinbuchstabe war ein Tippfehler, als ich die Frage schrieb. Der Dateiname war in meinem Projekt korrekt. Ich habe die gleiche Frage im Xamarin-Forum gestellt: [Startbildschirm] (http://forums.xamarin.com/discussion/55849/launch-screen). Sie sagten mir, ich solle Storyboard verwenden. Und zum Glück hat es geklappt! Danke für Ihre Aufmerksamkeit! –

+0

@BernardoRocha Danke, dass Sie mich wissen lassen. Das war mir nicht bewusst. –

Verwandte Themen