Question about release builds for iOS and Android

I’m in the process of making a release build to submit to the various App stores (initially Apple) and I was wondering - seeing as I’m using XCode to package and build my app do I still need to include all the options in build.settings or are they overridden?

It looks like everything except the plugins can be set in the IDE?

Any advice greatly appreciated.

Regards

Jon…

I’m a bit confused. Are you doing Corona Native builds using Xcode or are you using the Simulator?

Rob

I’ve ported my simulator based app to Corona Native and I still have all the icons and build.settings in the root of my project but I’m using XCode to package and submit my app and I plan to do the same with Android Studio.

For the plugins, there is a “Download” scheme that will run a script that will download your plugins into your project. The download script reads your build.settings to determine what plugins to download. Most of the rest of the things in build.settings is ignored except for orientation, I believe. 

Rob

Thanks for the heads up, I’ve run the download plugin’s scheme and my app is working fine locally on my phone - the reason I’m asking is because I’m still getting issues with my archived ipa file saying that there is a mismatch between the min supported versions and also my default image doesn’t appear to be showing before the Corona splash screen.

The minimum iOS SDK is 8.0. As for launch images, you have to use an Xcode image asset file in your Xcode project. iOS 11 no longer supports loading individual default images from plist entries.

While this guide is for simulator users, you should be able to follow it for Xcode builds:

https://docs.coronalabs.com/guide/distribution/launchFile/index.html

Rob

Thanks, I’ll check out the guide :slight_smile:

I’m a bit confused. Are you doing Corona Native builds using Xcode or are you using the Simulator?

Rob

I’ve ported my simulator based app to Corona Native and I still have all the icons and build.settings in the root of my project but I’m using XCode to package and submit my app and I plan to do the same with Android Studio.

For the plugins, there is a “Download” scheme that will run a script that will download your plugins into your project. The download script reads your build.settings to determine what plugins to download. Most of the rest of the things in build.settings is ignored except for orientation, I believe. 

Rob

Thanks for the heads up, I’ve run the download plugin’s scheme and my app is working fine locally on my phone - the reason I’m asking is because I’m still getting issues with my archived ipa file saying that there is a mismatch between the min supported versions and also my default image doesn’t appear to be showing before the Corona splash screen.

The minimum iOS SDK is 8.0. As for launch images, you have to use an Xcode image asset file in your Xcode project. iOS 11 no longer supports loading individual default images from plist entries.

While this guide is for simulator users, you should be able to follow it for Xcode builds:

https://docs.coronalabs.com/guide/distribution/launchFile/index.html

Rob

Thanks, I’ll check out the guide :slight_smile: