Enabling app to run on iOS 4.2.1

Hi,

I’m trying to test out a development build of my app, and have uploaded it to TestFlight as part of the internal distribution process. However, I’m informed that the build requires iOS 5.1 - since part of our testing is using phones as old as the 3G, I’d like to know if there’s a way to enable compatibility as far back as 4.2.1

Cheers

Cush

Hi Cush,

You could potentially use a much older build of Corona, but I don’t recommend it, since you’d lose some important features and functionality. Note that the actual devices using iOS 4.x is a slim percentage at this time, being now 3 full iOS versions back. According to this, the percentage is hovering around 1% or less…

http://david-smith.org/iosversionstats/

Hope this helps,

Brent

Hi Brent,

Thanks for the info - I do know that iOS 4 is a very slim % but it’s the only device of that screen resolution I currently have to test on unfortunately, which is why it would help. 

I probably won’t use the older version of Corona anyway - I did this before to avoid changing a lot of code for Corona 2.0 but in the end did so anyway, so it would be a pain in the proverbial to go back.

Cheers

Cush

The other problem you are going to run in to is finding a version of Xcode old enough to work.  Apple only supports 2 SDK’s back from the current version.  Xcode 5 ships with iOS 7 and ergo support for 6 and 5.  4.2 was dropped by Apple long ago.

I managed to find an old version, but the problem was I couldn’t deploy to it ha.

Thanks anyway

Cush

Hi Cush,

You could potentially use a much older build of Corona, but I don’t recommend it, since you’d lose some important features and functionality. Note that the actual devices using iOS 4.x is a slim percentage at this time, being now 3 full iOS versions back. According to this, the percentage is hovering around 1% or less…

http://david-smith.org/iosversionstats/

Hope this helps,

Brent

Hi Brent,

Thanks for the info - I do know that iOS 4 is a very slim % but it’s the only device of that screen resolution I currently have to test on unfortunately, which is why it would help. 

I probably won’t use the older version of Corona anyway - I did this before to avoid changing a lot of code for Corona 2.0 but in the end did so anyway, so it would be a pain in the proverbial to go back.

Cheers

Cush

The other problem you are going to run in to is finding a version of Xcode old enough to work.  Apple only supports 2 SDK’s back from the current version.  Xcode 5 ships with iOS 7 and ergo support for 6 and 5.  4.2 was dropped by Apple long ago.

I managed to find an old version, but the problem was I couldn’t deploy to it ha.

Thanks anyway

Cush