1 Reply Latest reply on Sep 22, 2016 5:52 AM by Jrodseth

    Splash Screen and Icon Missing on iPhone 6

    Jrodseth

      Hi Everyone,

       

      I'm working on a project that runs across all Android and iOS devices. All icons and splash screens are showing up correctly on all devices with one exception: the splash screen and the icon that should show up on the recently used app view (double tapping the home button) on an iPhone 6/6+.

       

      1. The relevant parts of the config file are pulled right from the phone gap documentation with the only changes made being editing paths in src attributes.
      2. All images are in the correct location in the correct format/resolution with the correct name.
      3. The app is locked in landscape.

       

      Any ideas/insight would be greatly appreciated!

       

      Here's the relevant section of the config file:

       

      <!--Start config snippet-->

      <preference name="orientation" value="landscape" />
      <preference name="fullscreen" value="true"/>
      <preference name="AutoHideSplashScreen" value="true"/>
      <preference name="FadeSplashScreenDuration" value="300"/>

      <!--Splash Screen Plugin -->

      <plugin name="cordova-plugin-splashscreen" spec="2.1.0"/>

      <!--In App Browser Plugin -->

      <plugin name="cordova-plugin-inappbrowser"/>

      <!--Status Bar Plugin -->

      <plugin name="com.phonegap.plugin.statusbar" spec="1.1.0" source="pgb"/>

      <!--Device Plugin -->

      <plugin name="cordova-plugin-device" spec="1.0.1"/>

      <icon src="icon.png"/>
      <splash src="splash.png"/> <!--ToDo: make android splash blue -->

      <!-- iOS -->

      <platform name="ios">

         <preference name="DisallowOverscroll" value="true"/>

         <!-- ICONS -->

         <!-- iPhone 6 / 6+ -->
         <icon src="assets/img/iOS/icon-60@3x.png" width="180" height="180"/>

         <!-- iPhone / iPod Touch  -->
         <icon src="assets/img/iOS/icon-60.png" width="60" height="60"/>
         <icon src="assets/img/iOS/icon-60@2x.png" width="120" height="120"/>

         <!-- iPad -->
         <icon src="assets/img/iOS/icon-76.png" width="76" height="76"/>
         <icon src="assets/img/iOS/icon-76@2x.png" width="152" height="152"/>

         <!-- Settings Icon -->
         <icon src="assets/img/iOS/icon-small.png" width="29" height="29"/>
         <icon src="assets/img/iOS/icon-small@2x.png" width="58" height="58"/>

         <!-- Spotlight Icon -->
         <icon src="assets/img/iOS/icon-40.png" width="40" height="40"/>
         <icon src="assets/img/iOS/icon-40@2x.png" width="80" height="80"/>

         <!-- SPLASH -->

         <!-- iPhone and iPod touch -->
         <splash src="assets/img/iOS/Default.png" width="320" height="480"/>
         <splash src="assets/img/iOS/Default@2x.png" width="640" height="960"/>

         <!-- iPhone 5 / iPod Touch (5th Generation) -->
         <splash src="assets/img/iOS/Default-568h@2x.png" width="640" height="1136"/>

         <!-- iPhone 6 -->
         <splash src="assets/img/iOS/Default-667h@2x.png" width="750" height="1334"/>
         <splash src="assets/img/iOS/Default-Portrait-736h@3x.png" width="1242" height="2208"/>
         <splash src="assets/img/iOS/Default-Landscape-736h@3x.png" width="2208" height="1242"/>

         <!-- iPad -->
         <splash src="assets/img/iOS/Default-Portrait.png" width="768" height="1024"/>
         <splash src="assets/img/iOS/Default-Landscape.png" width="1024" height="768"/>

         <!-- Retina iPad -->
         <splash src="assets/img/iOS/Default-Portrait@2x.png" width="1536" height="2048"/>
         <splash src="assets/img/iOS/Default-Landscape@2x.png" width="2048" height="1536"/>
      </platform>

      <!-- Android -->

      <platform name="android">

         <preference name="permissions" value="none"/>

         <icon src="assets/img/Android/ldpi.png" qualifier="ldpi"/>
         <icon src="assets/img/Android/mdpi.png" qualifier="mdpi"/>
         <icon src="assets/img/Android/hdpi.png" qualifier="hdpi"/>
         <icon src="assets/img/Android/xhdpi.png" qualifier="xhdpi"/>
         <icon src="assets/img/Android/xxhdpi.png" qualifier="xxhdpi"/>
         <!--<icon src="assets/img/Android/fr-xxhdpi.png" qualifier="fr-xxhdpi"/>-->

         <splash src="assets/img/Android/splash-land-ldpi.png" qualifier="ldpi"/>
         <splash src="assets/img/Android/splash-land-mdpi.png" qualifier="mdpi"/>
         <splash src="assets/img/Android/splash-land-hdpi.png" qualifier="hdpi"/>
         <splash src="assets/img/Android/splash-land-xhdpi.png" qualifier="xhdpi"/>
         <!--<splash src="assets/img/Android/fr-xhdpi.png" qualifier="fr-xhdpi"/>-->
         <!--<splash src="assets/img/Android/portrait-xxhdpi.png" qualifier="port-xxhdpi"/>-->
         <!--<splash src="assets/img/Android/landscape-xxhdpi.png" qualifier="land-xxhdpi"/>-->

      </platform>

      <config-file platform="ios" parent="UIStatusBarHidden">
         <true/>
      </config-file>

      <config-file platform="ios" parent="UIViewControllerBasedStatusBarAppearance">
         <false/>
      </config-file>

      <!--End config snippet-->