2017-02-22 2 views
0

Laut den Handbüchern von Ionic Docs habe ich zwei .png-Dateien (Symbol (192x192) und Splash (2208x2208)) erstellt und in den Ordner resources gelegt. Dann lief ich ionic resources, so dass Standardbilder ersetzt wurden. Aber irgendwie hat es nichts bewirkt. Außerdem, wie ich verstanden habe, haben Standardbilder vorher noch nicht angewendet - ich hatte und habe immer noch ein graues Cordova Launch Icon und einen weißen Splash Screen. Meine Konfiguration:Symbol und Begrüßungsbildschirm trifft nicht zu

Cordova CLI: 6.4.0 
Ionic Framework Version: 2.0.0-rc.2 
Ionic CLI Version: 2.1.18 
Ionic App Lib Version: 2.1.9 
Ionic App Scripts Version: 0.0.44 
ios-deploy version: Not installed 
ios-sim version: Not installed 
OS: Linux 4.4 
Node Version: v7.4.0 
Xcode version: Not installed 

Ich bin mit Anwendung auf Android-Gerät, und als ich Ressourcen in Plattformen/android/res geprüft wurden nicht verändert. Ersetzen Sie einfach Dateien, aber das ist aus meiner Sicht nicht die beste Lösung :)

+0

Sind Sie in einem Gerät versuchen? Kannst du auch die Ausgabe von "ionischen Ressourcen" zu der Frage hinzufügen? –

+0

Auf welcher Plattform haben Sie das Problem? – Madman

+0

Versuchen Sie, Ihre Plattform erneut hinzuzufügen; ionic platform add | remove android – JoeriShoeby

Antwort

0

Aktualisieren Sie Ihr Projekt auf Cordova 6.5.0 mit den folgenden Befehlen.

npm install -g cordova 

Wenn Sie bereits das Projekt gebaut mit cordova früheren Version haben Sie die Android-Plattform Ihres Projekts zu aktualisieren.

cordova platform update [email protected] 

hoffen, dass dies Ihr Problem beheben

0

Ich hoffe, dass Sie sowohl neue Bilder mit dem Namen icon.png und splash.png

besser verwenden Sie separate Befehle gespeichert haben beide

zu installieren wie

ionische Ressourcen --icon und

ionische Ressourcen --splash

0

Ich habe die Lösung für Ihr White SplashScreen-Problem gefunden. Mit der letzten Version von Ionic, müssen Sie eine Zeile in der Datei config.xml überprüfen:

Achten Sie darauf, die Linie haben:
<preference name="SplashScreen" value="screen"/>

Statt:
<preference name="SplashScreen" value="splash"/>

Sie muss hier den Wert "screen" haben und nicht die alte Version, die "splash" ist !!!

Jetzt ist mein SplashScreen nicht mehr weiß und es dauert meine Ressourcen-Dateien aus PSD-Datei generiert.

Und hier ist meine Ionic Info prompt:

Cordova CLI: 6.3.1 Ionic Framework Version: 2.0.0 Ionic CLI Version: 2.2.1 Ionic App Lib Version: 2.2.0 Ionic App Scripts Version: 1.0.0 ios-deploy version: 1.9.1 ios-sim version: 5.0.13 OS: macOS Sierra Node Version: v6.9.5 Xcode version: Xcode 8.2.1 Build version 8C1002

Verwandte Themen