Je rencontre un problème pour remplacer les valeurs par défaut de Cordova lors de l'écriture d'une application.
J'écris une application iOS en utilisant le framework Cordova (anciennement PhoneGap) et Xcode. Cordova me permet d’ajouter un écran de démarrage pour le projet en le faisant simplement glisser sous l’onglet Infos de mon projet dans Xcode. Cette partie fonctionne bien, mais il y a un indicateur de chargement par défaut gif au-dessus de l'image de démarrage (je ne sais pas si cela provient de Xcode ou de Cordova).
Comment puis-je supprimer l'image d'indicateur de chargement?
Vous pouvez supprimer la spinner de chargement dans Cordova.plist. Définissez ShowSplashScreenSpinner sur false.
Mise à jour : Dans Cordova 3.0+, ajouter <preference name="ShowSplashScreenSpinner" value="false" />
à votre config.xml permettra d'atteindre le même objectif.
Si vous avez un périphérique IOS que j'ai une méthode de travail que vous pouvez utiliser, cela a résolu mon problème lors de la compilation pour IOS. (Tout d’abord, je veux dire que vous devez ajouter une icône et créer des splash dans les dossiers appropriés. Sinon, Cordova conservera ceux par défaut pour vous et assurez-vous également qu’ils sont suffisamment grands pour que les ressources puissent être générées en conséquence):
cordova plugin rm cordova-plugin-splashscreen
icon.png
ionic cordova platform rm ios
ionic cordova platform add ios
5. Exécutez la commande suivante pour générer votre icône
ionic cordova resources ios --icon
si la construction pour Android
ionic cordova resources Android --icon
6.Ajouter les lignes suivantes à votre config.xml
<preference name="SplashScreen" value="none" />
<preference name="SplashScreenDelay" value="0" />
<preference name="AutoHideSplashScreen" value="true" />
<preference name="FadeSplashScreen" value="false" />
<preference name="ShowSplashScreenSpinner" value="false" />
Cela devrait résoudre l'icône par défaut et supprimer l'écran de démarrage que Cordova ajoute par défaut au projet IOS. J'espère que ça aide!
Je viens de supprimer la source d'images de lancement et de définir le fichier d'écran de lancement sur mainviewcontroller
Accédez à Paramètres généraux -> en bas. La ressource de lancement des images et le réglage de l'écran de lancement sont disponibles