cordova-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] [cordova-ios] irene-pc commented on issue #770: Use storyboards & default split screens support - required from July 2020
Date Tue, 05 May 2020 06:58:55 GMT

irene-pc commented on issue #770:
URL: https://github.com/apache/cordova-ios/issues/770#issuecomment-623887052


   Hi!
   
   I am going crazy with this request. I think I understand it well but I am not sure and
I think you can help me.
   
   It says that splashscreen must be provided as XCode storyboard. This is my actual configuration
in config.xml for iOS:
   
   ```
           <icon height="57" src="resources/ios/icon/icon.png" width="57" />
           <icon height="114" src="resources/ios/icon/icon@2x.png" width="114" />
           <icon height="40" src="resources/ios/icon/icon-40.png" width="40" />
           <icon height="80" src="resources/ios/icon/icon-40@2x.png" width="80" />
           <icon height="120" src="resources/ios/icon/icon-40@3x.png" width="120" />
           <icon height="50" src="resources/ios/icon/icon-50.png" width="50" />
           <icon height="100" src="resources/ios/icon/icon-50@2x.png" width="100" />
           <icon height="60" src="resources/ios/icon/icon-60.png" width="60" />
           <icon height="120" src="resources/ios/icon/icon-60@2x.png" width="120" />
           <icon height="180" src="resources/ios/icon/icon-60@3x.png" width="180" />
           <icon height="72" src="resources/ios/icon/icon-72.png" width="72" />
           <icon height="144" src="resources/ios/icon/icon-72@2x.png" width="144" />
           <icon height="76" src="resources/ios/icon/icon-76.png" width="76" />
           <icon height="152" src="resources/ios/icon/icon-76@2x.png" width="152" />
           <icon height="167" src="resources/ios/icon/icon-83.5@2x.png" width="167" />
           <icon height="29" src="resources/ios/icon/icon-small.png" width="29" />
           <icon height="58" src="resources/ios/icon/icon-small@2x.png" width="58" />
           <icon height="87" src="resources/ios/icon/icon-small@3x.png" width="87" />
           <icon height="1024" src="resources/ios/icon/icon-1024.png" width="1024" />
           <splash height="1136" src="resources/ios/splash/Default-568h@2x~iphone.png"
width="640" />
           <splash height="1334" src="resources/ios/splash/Default-667h.png" width="750"
/>
           <splash height="2208" src="resources/ios/splash/Default-736h.png" width="1242"
/>
           <splash height="1242" src="resources/ios/splash/Default-Landscape-736h.png"
width="2208" />
           <splash height="1536" src="resources/ios/splash/Default-Landscape@2x~ipad.png"
width="2048" />
           <splash height="2048" src="resources/ios/splash/Default-Landscape@~ipadpro.png"
width="2732" />
           <splash height="768" src="resources/ios/splash/Default-Landscape~ipad.png" width="1024"
/>
           <splash height="2048" src="resources/ios/splash/Default-Portrait@2x~ipad.png"
width="1536" />
           <splash height="2732" src="resources/ios/splash/Default-Portrait@~ipadpro.png"
width="2048" />
           <splash height="1024" src="resources/ios/splash/Default-Portrait~ipad.png" width="768"
/>
           <splash height="960" src="resources/ios/splash/Default@2x~iphone.png" width="640"
/>
           <splash height="480" src="resources/ios/splash/Default~iphone.png" width="320"
/>
           <splash height="2732" src="resources/ios/splash/Default@2x~universal~anyany.png"
width="2732" />
   ```
   If I understand the request and cordova-plugin-splashscreen well, my config.xml to fulfill
Apple request must be:
   ```
           <icon height="57" src="resources/ios/icon/icon.png" width="57" />
           <icon height="114" src="resources/ios/icon/icon@2x.png" width="114" />
           <icon height="40" src="resources/ios/icon/icon-40.png" width="40" />
           <icon height="80" src="resources/ios/icon/icon-40@2x.png" width="80" />
           <icon height="120" src="resources/ios/icon/icon-40@3x.png" width="120" />
           <icon height="50" src="resources/ios/icon/icon-50.png" width="50" />
           <icon height="100" src="resources/ios/icon/icon-50@2x.png" width="100" />
           <icon height="60" src="resources/ios/icon/icon-60.png" width="60" />
           <icon height="120" src="resources/ios/icon/icon-60@2x.png" width="120" />
           <icon height="180" src="resources/ios/icon/icon-60@3x.png" width="180" />
           <icon height="72" src="resources/ios/icon/icon-72.png" width="72" />
           <icon height="144" src="resources/ios/icon/icon-72@2x.png" width="144" />
           <icon height="76" src="resources/ios/icon/icon-76.png" width="76" />
           <icon height="152" src="resources/ios/icon/icon-76@2x.png" width="152" />
           <icon height="167" src="resources/ios/icon/icon-83.5@2x.png" width="167" />
           <icon height="29" src="resources/ios/icon/icon-small.png" width="29" />
           <icon height="58" src="resources/ios/icon/icon-small@2x.png" width="58" />
           <icon height="87" src="resources/ios/icon/icon-small@3x.png" width="87" />
           <icon height="1024" src="resources/ios/icon/icon-1024.png" width="1024" />
           <splash height="2732" src="resources/ios/splash/Default@2x~universal~anyany.png"
width="2732" />
   ```
   
   But I have some doubts:
   
   1. At codova plugin splashscreen documentation puts:
   
   > If you are using launch storyboard images, there is no need to include legacy images.
If you do, the legacy images will be copied, but not used.
   
   Reading this I understand that you can have legacy images and these images don't be use
if you have storyboard images and I understand that this situation fulfill Apple request.
   
   2. @spinninghamster Does your single image work with iPhone 6+, iPhone 6s+ and iPhone 7+?
Reading cordova plugin splashscreen documentation I'm not sure and I have curiosity if with
this single image it works for all devices or it is necessary multi images.
   
   3. Reading Apple request I don't see nothing about adding default config for splitscreen
and removing legacy icon & legacy launch image logic. Is it related with PR  [https://github.com/apache/cordova-ios/pull/790](https://github.com/apache/cordova-ios/pull/790)?



----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org


Mime
View raw message