Build for iOS SDK 7.1 or 8

Hi guys,

In Corona simulator, there is an option under ‘iOS SDK’ :

  1. 7.1

  2. 8.0

I notice that if I build with iOS 7.1, it will not work on a Apple device iOS 8.

But if I build with iOS 8.0, it can work with Apple device iOS 7.1

Any difference or issues with Apple submission ?

What’s the reason of keeping iOS 7.1 in the simulator ? Is it to support older Xcode version ?

Thanks

Apps built with 7.1 should still run on iOS 8 devices.  What problems are you seeing?  Are there specific messages in the device’s error console?

Apple currently accepts apps built with either, but there will be a time in the future where that won’t be the case.  Moving to iOS 8 sooner than later is a good thing, but that comes with a caveat.  I’m not sure if the latest daily build is using the release iOS 8 or the iOS 8 Gold Master seed.  Before we release the next public build we will for certain make iOS 8 release the default SDK.  Apps built for iOS 8 will run on iOS 8 and the next two older versions (iOS 7 and 6).  That means they will not run on iOS 5, however we turned off iOS 5 a while back, so it’s kind of a moot point for that.

Rob

Thanks Rob.

The issue i am seeing when I build with iOS 7.1 is that on my iOS 8 iPad device, when the screen rotation changes from Portrait to Landscape, the scrollview does not appear. No error or crash is reported. It works nicely in portrait view (portrait -> landscape -> portrait). 

If I build with iOS 8.0, it works fine. I will ignore this as it works on the newer build.

Apps built with 7.1 should still run on iOS 8 devices.  What problems are you seeing?  Are there specific messages in the device’s error console?

Apple currently accepts apps built with either, but there will be a time in the future where that won’t be the case.  Moving to iOS 8 sooner than later is a good thing, but that comes with a caveat.  I’m not sure if the latest daily build is using the release iOS 8 or the iOS 8 Gold Master seed.  Before we release the next public build we will for certain make iOS 8 release the default SDK.  Apps built for iOS 8 will run on iOS 8 and the next two older versions (iOS 7 and 6).  That means they will not run on iOS 5, however we turned off iOS 5 a while back, so it’s kind of a moot point for that.

Rob

Thanks Rob.

The issue i am seeing when I build with iOS 7.1 is that on my iOS 8 iPad device, when the screen rotation changes from Portrait to Landscape, the scrollview does not appear. No error or crash is reported. It works nicely in portrait view (portrait -> landscape -> portrait). 

If I build with iOS 8.0, it works fine. I will ignore this as it works on the newer build.