Is it safe to build & publish with iOS 12 Beta?

I have iOS SDK 12.00 installed on my mac. When trying to build with the latest public release of Corona (2018.3326), I get  a message that the app may have runtime incompatibilities because of the iOS SKD Mismatch. 

The latest daily build (2018.3379) supports iOS 12, but it is still in BETA. What is the safest option for building and publishing at this point? Go with iOS 12 BETA or 11.4 (with mismatch)?

Our app does not use any of the new features of iOS12.

I appreciate any help from the Corona staff. Thanks!

We want to do some more testing before we take the BETA off, but in our initial testing, including submitting to the App Store, it seems to be working.

If you can avoid updating Xcode and stick with the iOS 11.4 option, that’s probably the safest. If you’ve already updated to Xcode to Xcode 10, grab the latest daily build and use the iOS 12 BETA option. If the rest of our testing goes okay, we will be removing that label soon.

Rob

Thanks for the quick reply Rob. We may first try to rollback to Xcode 9.4.1 and then build with the latest public release, or we’ll just stick to Xcode 10 and build with the iOS 12 BETA. I appreciate your help!

I wish I saw this post before updating my xcode. Now I’m trying to downgrade it following this: https://medium.com/@tseboho/how-to-downgrade-xcode-4359df5158d5

I believe that the iOS 12 SDK is the Gold Master. The Beta label is internal. You should be able to submit to Apple with it. It’s not a beta SDK but a release SDK. I’m trying to get a new build that removes the beta tag because it creates confusion.

Rob

It’s ok, I was able to downgrade my xcode and successfully submitted an app update to the App Store. I’ll update Corona when it tells me there’s a new release update.

Thanks!

Daily build 3417 removes the beta tag from iOS 12 builds. 

Rob

Great news, thanks for the heads up! 

We want to do some more testing before we take the BETA off, but in our initial testing, including submitting to the App Store, it seems to be working.

If you can avoid updating Xcode and stick with the iOS 11.4 option, that’s probably the safest. If you’ve already updated to Xcode to Xcode 10, grab the latest daily build and use the iOS 12 BETA option. If the rest of our testing goes okay, we will be removing that label soon.

Rob

Thanks for the quick reply Rob. We may first try to rollback to Xcode 9.4.1 and then build with the latest public release, or we’ll just stick to Xcode 10 and build with the iOS 12 BETA. I appreciate your help!

I wish I saw this post before updating my xcode. Now I’m trying to downgrade it following this: https://medium.com/@tseboho/how-to-downgrade-xcode-4359df5158d5

I believe that the iOS 12 SDK is the Gold Master. The Beta label is internal. You should be able to submit to Apple with it. It’s not a beta SDK but a release SDK. I’m trying to get a new build that removes the beta tag because it creates confusion.

Rob

It’s ok, I was able to downgrade my xcode and successfully submitted an app update to the App Store. I’ll update Corona when it tells me there’s a new release update.

Thanks!

Daily build 3417 removes the beta tag from iOS 12 builds. 

Rob

Great news, thanks for the heads up!