Skip to main content
Participant
May 29, 2011
Question

Packager Created App Doesn't Work On iOS 3.1.3

  • May 29, 2011
  • 1 reply
  • 1026 views

I compiled an app from Flash CS 5.5 and tried installing through iTunes and I get an error saying a newer version of iOS was required. It seems odd that the packager doesn't support older iOS versions. Will I have to install CS 5 in order to get iOS 3 compatible apps?

This topic has been closed for replies.

1 reply

Colin Holgate
Inspiring
May 29, 2011

It isn't just for supporting old iOS, it's also needed for supporting older devices. Installing CS5, and using that when you're making apps for older devices, might be the simplest solution to the problem. You won't be able to take advantage of AIR 2.6 features, or use the better performance of AIR 2.7 when that comes out.

ionflowAuthor
Participant
May 29, 2011

So after doing so will I be able to submit two versions of the app to the Apple App store?

Colin Holgate
Inspiring
May 29, 2011

If you want one app to be able to work on old devices, but live with the older features and performance, and another version that uses the new features, and better performance, but only works on newer devices, then yes. As the new version would also allow you to use the Retina display, you could perhaps call it "HD", or something else that's different to explain why there are two different iPhone versions of the same app.

If you currently have an app in the store that you're trying to update, then it will have to keep the old features and performance, you're not allowed to upload an update that drops support for devices that the earlier version supported. So again, you could have a new app that is named differently, that doesn't support the old devices.

Any of the people who bought your earlier app and now want the new better performing Retina version, would have to pay again. You might think about having an incredibly good intro price, just so as to not upset those people too much.