Skip to main content
Participating Frequently
December 18, 2013
Answered

is AIR getting restricted by Xcode 5?

  • December 18, 2013
  • 5 replies
  • 25129 views

Hi,

Apple has notified with below statement, so wanted to make sure it doesn't mean to restrict AIR for developing iOS apps

(https://developer.apple.com/news/index.php?id=12172013a#top)

Make Your Apps Work Seamlessly with iOS 7

December 17, 2013

Starting February 1, new apps and app updates submitted to the App Store must be built with the latest version of Xcode 5 and must be optimized for iOS 7. Learn more about preparing your apps by reviewing the iOS Human Interface Guidelines.

Thanks,

Sanniv.

This topic has been closed for replies.
Correct answer nimitja

retropunk, this is not what about this topic.

Min version its limiting by ios version. And xcode5 its limiting not by ios version.


Hi All,

The issue has been fixed and the build 4.0.0.1619 is available at

http://labsdownload.adobe.com/pub/labs/flashruntimes/air/air4-0_sdk_mac.tbz2 for mac and http://labsdownload.adobe.com/pub/labs/flashruntimes/air/air4-0_sdk_win.zip for windows. Please let us know if you will face any issues.

Regards,

Nimit

5 replies

Participating Frequently
March 26, 2014

I feel the need to summarize the solution to this, because I had to piece together a lot of the different posts on this thread and one other (http://forums.adobe.com/message/6244866#6244866) to find it.   And then I did something stupid (which cost me a couple of hours), so I'll include that:

1) Go here:  http://labs.adobe.com/downloads/air.html and download either of the bottom two links, whichever is appropriate.  Again, download one of the two links from the "for Flex Developers" section.

2) Review this:  http://helpx.adobe.com/x-productkb/multi/how-overlay-air-sdk-flex-sdk.html, to see how one overlays an SDK (I had no idea and in general terminal in its black-hole-ness terrifies me, if I did it anyone can).  Then overlay that SDK.

3) Then, when you are publishing your app, make sure you go back into the 'package contents' tab and de-click anything that could constitute executable code.  Because it had all been clicked on mine after I overlayed the SDK.  Perhaps I did something wrong when overlaying which caused this, I don't know.  But worth checking.  Because it'll cause the app submission to fail.

Anyway after I did these three steps, apple accepted the app.  I hope this saves someone some stress. 

Inspiring
March 26, 2014

The Flex SDK 4.6.0 is pretty old by now, as it was released back in 2011. After that, it went open source, and you can now download the latest Apache Flex from here:

http://flex.apache.org/installer.html

Using the automatic installer, it will download the latest Apache Flex and will automatically overlay your choice of version of AIR (for Flex developers). You can even choose to overlay AIR 13 beta if you want.

Participant
February 12, 2014

Are there plans to make AIR 4 work with ios 5 for iPad1 users?  New ipas packaged with AIR 4.0.0.1619 won't run on the iPad 1.

Adobe Employee
February 13, 2014

This is working on iPad1 as well. Could you please share the sample application with the iPad1 details(OS version) at nimitja@adobedotcom which help us in reproducing the issue if any. 

Regards,

Nimit

Participating Frequently
February 2, 2014

will the apps submitted after February 1st still be compatible with iPhone 3GS and iPad1?

User Unknow
Legend
February 2, 2014

I think yes because it's Apple restrictions but not Air. But your iOS version must meet lower limit by version.

Participating Frequently
February 5, 2014

Thank you for the clarification

Participant
January 14, 2014

Any news on this ?

User Unknow
Legend
January 14, 2014
Inspiring
January 30, 2014

Hi,

Am I supposed to overwrite (and merge with) my old Air 4.0 sdk installation with these new files? When I do that, it can't find ViewNavigator even though the files are there. I have had the same issue previously, but when I installed Air 4.0 from the Apache Flex installer it worked, but after copying these files, it doesn't work again.


Hi. @MarkJ, if you're using Apache Flex, then you shouldn't use the files linked by Nimitja, but the ones at the bottom of this page ("AIR 4 for Flex Developers"):

http://labs.adobe.com/downloads/air.html

Best regards.

Inspiring
December 20, 2013

I also would like to know this. Does this new policy affect Adobe AIR applications?

Mark.fromOP
Inspiring
December 23, 2013

Yes I would also like to know this.

Participating Frequently
December 26, 2013

You do need Xcode for deploying your IPA to the App Store.

As far as the iOS7 requirement, Adobe needs to address this.

AIR 3.9 supports iOS7, but doesn't mention previous iOS targets. I can't find any precise documentation on this.

How would I target iOS 5.1.1 using the AIR 3.9 SDK? Is it even possible right now?

In Xcode you can compile apps with iOS7 and still target older iOS versions.

Adobe needs to clarfy this for us.