I was trying to debug recently and noticed the following problem in the logs when trying to run on certain simulators (for example iPad Pro 3rd Generation):
May 22 06:58:48 Rays-iMac com.apple.CoreSimulator.SimDevice.88B37059-84F3-4E73-A180-8D1460786430[2270] (UIKitApplication:com.cardilloscreations.games.tempotutor.toon[0xeb77][2293][2414]): Program specified by service does not contain any valid architectures for this system. May 22 06:58:48 Rays-iMac com.apple.CoreSimulator.SimDevice.88B37059-84F3-4E73-A180-8D1460786430[2270] (UIKitApplication:com.cardilloscreations.games.tempotutor.toon[0xeb77][2293][2414]): Service exited due to SIGTERM | sent by launchd\_sim[2270]
I think I saw something similar (but not exactly this) reported by others in the forum when the MinimumOSVersion is set, but this seems strange because it works for everything else. I’m not sure if they updating anything, but I originally included this because Appodeal had specific requirements. Is this no longer the case? If so, perhaps this setting should be removed entirely? Also, I recently submitted another forum question about my app being REJECTED, so I am wondering if this might be related.
iphone = { xcassets = "Images.xcassets", -- new launch icon assets plist = { MinimumOSVersion = "9.0", -- needed for Appodeal NSAppTransportSecurity = { NSAllowsArbitraryLoads=true }, -- needed for Appodeal UIStatusBarHidden = true, -- hide the status bar UIApplicationExitsOnSuspend = false, -- do not exit app on suspend UILaunchStoryboardName = "LaunchScreen", -- new launch screen NSLocationAlwaysUsageDescription = { "This app would like to use location services." }, NSLocationWhenInUseUsageDescription = { "This app would like to use location services." }, }, },