I just upgraded my phone, xcode, and corona sdk to the latest versions so that I could take advantage of Scott’s new Review plugin that only works on iOS 10.3+. Unfortunately, after the updates, my builds no longer use the full screen on my iPhone 6. Also, instead of displaying my splash screen during start up it now shows a stretched out version of the icon. Older builds of my game still use full screen as expected on the iOS version. However, the splash screen in the old version of the game no longer appears on the device even though it did when I was still running iOS 10.2. In any case, here is my version info and my build file. Hopefully someone can help me. Please!
iOS 10.3.1
iPhone 6
Corona SDK 2017.3073 (2017.4.19)
XCode Version 8.3.2 (8E2002) (iOS SDK 10.3)
build.settings
-- For more details on this file and what you can do with it, look here: -- https://docs.coronalabs.com/guide/distribution/buildSettings/index.html settings = { orientation = { default = "portrait", supported = { "portrait", "portraitUpsideDown", "landscapeRight", "landscapeLeft" }, }, plugins = { -- key is the name passed to Lua's 'require()' --Shared library ["plugin.google.play.services"] = { publisherId = "com.coronalabs", supportedPlatforms = { android=true } }, --IAP ["plugin.amazon.iap"] = { publisherId = "com.coronalabs", supportedPlatforms = { ["android-kindle"]=true } }, ["plugin.google.iap.v3"] = { publisherId = "com.coronalabs", supportedPlatforms = { android=true } }, --Social ["CoronaProvider.native.popup.social"] = { publisherId = "com.coronalabs", supportedPlatforms = { android=true, ["android-kindle"]=true } }, ["CoronaProvider.native.popup.activity"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true } }, --Ads provider ["plugin.appodeal"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true, android=true, ["android-kindle"]=true, appletvos=true } }, --Analytics ["plugin.gameanalytics\_v2"] = { publisherId = "com.gameanalytics", supportedPlatforms = { iphone=true, android=true, ["android-kindle"]=true } }, --Apple iCloud --[[['plugin.iCloud'] = { publisherId = 'com.coronalabs', supportedPlatforms = {iphone = true, appletvos = true, osx = true} }, ]] --Apple GameCenter ["CoronaProvider.gameNetwork.apple"] = { publisherId = "com.coronalabs", supportedPlatforms = { iphone=true } }, --Review pop-up for iOS 10.3+ ["plugin.reviewPopUp"] = { publisherId = "tech.scotth", supportedPlatforms = { iphone=true } }, }, android = { installLocation = 'auto', --coronaWindowMovesWhenKeyboardAppears = true, usesPermissions = { "com.android.vending.BILLING", --IAP "android.permission.INTERNET", --gameanalytics, appodeal "android.permission.ACCESS\_NETWORK\_STATE", --gameanalytics, appodeal "android.permission.WRITE\_EXTERNAL\_STORAGE", --appodeal "android.permission.ACCESS\_COARSE\_LOCATION", --OPTIONAL appodeal --"android.permission.GET\_ACCOUNTS", --OPTIONAL appodeal --"android.permission.ACCESS\_FINE\_LOCATION", --OPTIONAL appodeal }, usesFeatures = { { name="android.hardware.location", required=false }, { name="android.hardware.location.network", required=false }, --{ name="android.hardware.location.gps", required=false }, }, --supportsTV = true, isGame = true, largeHeap = true, minSdkVersion = "16", -- Jellybean (4.1) https://developer.android.com/about/dashboards/index.html }, tvos = { --iCloud = true, }, iphone = { --iCloud = true, skipPNGCrush = true, plist = { MinimumOSVersion = "8.0", UIPrerenderedIcon = true, -- set to false for "shine" overlay UIStatusBarHidden = true, UIApplicationExitsOnSuspend = false, ITSAppUsesNonExemptEncryption = false, NSAppTransportSecurity = { NSAllowsArbitraryLoads=true }, NSPhotoLibraryUsageDescription = "This app would like to access the photo library store screen captures for sharing.", NSCalendarsUsageDescription = "Not used within app", NSCameraUsageDescription = "Not used within app", --CoronaWindowMovesWhenKeyboardAppears = true, -- Icon image files table CFBundleIconFiles = { "Icon.png", "Icon@2x.png", "Icon-60.png", "Icon-60@2x.png", "Icon-60@3x.png", "Icon-72.png", "Icon-72@2x.png", "Icon-76.png", "Icon-76@2x.png", "Icon-167.png", "Icon-Small-40.png", "Icon-Small-40@2x.png", "Icon-Small-50.png", "Icon-Small-50@2x.png", "Icon-Small.png", "Icon-Small@2x.png", "Icon-Small@3x.png" }, UILaunchImages = { { -- iPhone 4 Portrait ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default", ["UILaunchImageOrientation"] = "Portrait", ["UILaunchImageSize"] = "{320, 480}" }, { -- iPhone 4 LandscapeLeft ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default", ["UILaunchImageOrientation"] = "LandscapeLeft", ["UILaunchImageSize"] = "{320, 480}" }, { -- iPhone 4 LandscapeRight ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default", ["UILaunchImageOrientation"] = "LandscapeRight", ["UILaunchImageSize"] = "{320, 480}" }, { -- iPhone 5 Portrait ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-568h", ["UILaunchImageOrientation"] = "Portrait", ["UILaunchImageSize"] = "{320, 568}" }, { -- iPhone 5 LandscapeLeft ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-568h", ["UILaunchImageOrientation"] = "LandscapeLeft", ["UILaunchImageSize"] = "{320, 568}" }, { -- iPhone 5 LandscapeRight ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-568h", ["UILaunchImageOrientation"] = "LandscapeRight", ["UILaunchImageSize"] = "{320, 568}" }, { -- iPad Portrait ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-Portrait", ["UILaunchImageOrientation"] = "Portrait", ["UILaunchImageSize"] = "{768, 1024}" }, { -- iPad LandscapeLeft ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-Landscape", ["UILaunchImageOrientation"] = "LandscapeLeft", ["UILaunchImageSize"] = "{768, 1024}" }, { -- iPad LandscapeRight ["UILaunchImageMinimumOSVersion"] = "7.0", ["UILaunchImageName"] = "Default-Landscape", ["UILaunchImageOrientation"] = "LandscapeRight", ["UILaunchImageSize"] = "{768, 1024}" }, { -- iPhone 6 Portrait ["UILaunchImageMinimumOSVersion"] = "8.0", ["UILaunchImageName"] = "Default-667h", ["UILaunchImageOrientation"] = "Portrait", ["UILaunchImageSize"] = "{375, 667}" }, { -- iPhone 6 LandscapeLeft ["UILaunchImageMinimumOSVersion"] = "8.0", ["UILaunchImageName"] = "Default-667h", ["UILaunchImageOrientation"] = "LandscapeLeft", ["UILaunchImageSize"] = "{375, 667}" }, { -- iPhone 6 LandscapeRight ["UILaunchImageMinimumOSVersion"] = "8.0", ["UILaunchImageName"] = "Default-667h", ["UILaunchImageOrientation"] = "LandscapeRight", ["UILaunchImageSize"] = "{375, 667}" }, { -- iPhone 6 Plus Portrait ["UILaunchImageMinimumOSVersion"] = "8.0", ["UILaunchImageName"] = "Default-736h", ["UILaunchImageOrientation"] = "Portrait", ["UILaunchImageSize"] = "{414, 736}" }, { -- iPhone 6 Plus LandscapeLeft ["UILaunchImageMinimumOSVersion"] = "8.0", ["UILaunchImageName"] = "Default-Landscape-736h", ["UILaunchImageOrientation"] = "LandscapeLeft", ["UILaunchImageSize"] = "{414, 736}" }, { -- iPhone 6 Plus LandscapeRight ["UILaunchImageMinimumOSVersion"] = "8.0", ["UILaunchImageName"] = "Default-Landscape-736h", ["UILaunchImageOrientation"] = "LandscapeRight", ["UILaunchImageSize"] = "{414, 736}" }, { -- iPad Pro Portrait ["UILaunchImageMinimumOSVersion"] = "9.0", ["UILaunchImageName"] = "Default-Portrait-1366", ["UILaunchImageOrientation"] = "Portrait", ["UILaunchImageSize"] = "{1024, 1366}" }, { -- iPad Pro Landscape Right ["UILaunchImageMinimumOSVersion"] = "9.0", ["UILaunchImageName"] = "Default-Landscape-1366", ["UILaunchImageOrientation"] = "LandscapeRight", ["UILaunchImageSize"] = "{1024, 1366}" }, { -- iPad Pro Landscape Left ["UILaunchImageMinimumOSVersion"] = "9.0", ["UILaunchImageName"] = "Default-Landscape-1366", ["UILaunchImageOrientation"] = "LandscapeLeft", ["UILaunchImageSize"] = "{1024, 1366}" }, }, }, }, excludeFiles = { all = { 'CBE/textures/\*.png', 'Banner-\*.png', 'Icon-\*dpi.png', 'Icon-tvOS-\*.png', '\*.icns', '\*.ico', '\*.keystore', 'maps/\*.tmx', 'icon-template-\*.png', 'appstore/\*.png', 'prepare\_icons.sh' } } } local iPhoneIcons = {} for i = 1, #settings.iphone.plist.CFBundleIconFiles do iPhoneIcons[i] = settings.iphone.plist.CFBundleIconFiles[i] end iPhoneIcons[#iPhoneIcons + 1] = '\*.nib' iPhoneIcons[#iPhoneIcons + 1] = 'Default-\*.png' iPhoneIcons[#iPhoneIcons + 1] = 'iTunes\*' settings.excludeFiles.tvos = iPhoneIcons settings.excludeFiles.android = iPhoneIcons settings.excludeFiles.osx = iPhoneIcons settings.excludeFiles.win32 = iPhoneIcons