**I followed the new guidelines very carefully, been through it several times at this point to make sure I was doing everything correctly, but just cannot figure our what’s going on. I’ll provide the info here, but the main question I’m curious about is whether the “new” technique is compatible with the “old” technique as far as the Corona build settings are concerned. In other words, will the new icon assets and Launch Screen technique work on a device running iOS 8, 9, and 10, (not just 11 and 12). I assumed so, but everything I’ve tried, and I still get a black launch screen on this iPad 2 (running iOS 9.3.5). On my iPhone X, I cannot really tell, because it loads too quickly. **
** **
**One difference is that I’m on Xcode 10 and the LaunchScreen template provided by Corona had some build errors, so I just created my own shell project by looking at the template project carefully. Could something have changed with the way the storyboard package is exported? **
** **
**Another difference is that this particular app only allows landscape mode and uses oversized images (even for the launch screen) and expects an aspect fill (uses “letterBox” mode in Corona SDK). I configured the storyboard as such and it looks great in Xcode. I know the app isn’t used, but the app builds fine and displays the launch screen as expected. Then I exported as a package (.storyboardc), and I copied that file and the images to the root folder of my project (both alongside main.lua). Still get a black screen when loading. **
** **
**So at this point, I’m wondering if it’s an Xcode 10 difference or maybe an iOS version difference and maybe I have to provide static images also for the older releases? I’ve even tried the many things people said to do when Springboard seems to cache the LaunchScreen image, and I bumped the version just to see if that makes a difference. No matter what I try, this older device just always shows a black screen when opening. It’s a slower device, so it’s great to test the LaunchScreen (all apps have a slight delay when loading - but they all show a proper launch screen so it’s not as annoying). **
** **
**That said… see attached and read below to see some of the relevant config details. **
** **
**---------- **
** **
**Corona SDK Daily Build = 3459 (2019.01.10) **
** **
build.settings (snippets)
** orientation = { default = “landscapeRight”, supported = { “landscapeLeft”, “landscapeRight” }, }, – -- – iphone = { xcassets = “Images.xcassets”, plist = { MinimumOSVersion = “8.0”, – needed for Appodeal NSAppTransportSecurity = { NSAllowsArbitraryLoads=true }, – needed for Appodeal UIStatusBarHidden = true, UIApplicationExitsOnSuspend = true, – quit app on suspend UILaunchStoryboardName = “LaunchScreen”, – Required! }, }, – -- – excludeFiles = { all = { “release.txt”, “*.bak” }, android = { “assets/audio-m4a/”, “Launch*.*”, “Images.xcassets” }, ios = { “assets/audio-ogg/”, “Icon-*dpi.png” }, },**
project structure
** [~/project]$ ls *.settings main.lua config.lua L*.* I*.* Icon-hdpi.png Icon-xhdpi.png Launch.png build.settings Icon-ldpi.png Icon-xxhdpi.png Launch@2x.png config.lua Icon-mdpi.png Icon-xxxhdpi.png Launch@3x.png main.lua Images.xcassets: AppIcon.appiconset Contents.json LaunchScreen.storyboardc: 01J-lp-oVM-view-GlT-jt-GVr.nib UIViewController-01J-lp-oVM.nib Info.plist designable.storyboard**
image resolutions (non-standard)
** General Complete name : Launch.png Format : PNG Format/Info : Portable Network Graphic File size : 1.29 MiB Image Format : PNG Format/Info : Portable Network Graphic Format_Compression : LZ77 Width : 1 386 pixels Height : 720 pixels Bit depth : 24 bits Compression mode : Lossless Stream size : 1.29 MiB (100%) General Complete name : Launch@2x.png Format : PNG Format/Info : Portable Network Graphic File size : 2.93 MiB Image Format : PNG Format/Info : Portable Network Graphic Format_Compression : LZ77 Width : 2 079 pixels Height : 1 080 pixels Bit depth : 32 bits Compression mode : Lossless Stream size : 2.93 MiB (100%) General Complete name : Launch@3x.png Format : PNG Format/Info : Portable Network Graphic File size : 4.55 MiB Image Format : PNG Format/Info : Portable Network Graphic Format_Compression : LZ77 Width : 2 772 pixels Height : 1 440 pixels Bit depth : 24 bits Compression mode : Lossless Stream size : 4.55 MiB (100%)**