Skip to main content
Inspiring
February 15, 2013
Question

How to install AIR 3.6 SDK in FB 4.7 without breaking iOS apps

  • February 15, 2013
  • 5 replies
  • 2303 views

i downloaded the the Air 3.6 SDK with compiler from the labs website, unpacked it on mac, put the contents into the AIRSDK folder under the com.adobe.flash.compiler... folder as specified. 

relaunch FB 4.7, and it shows that the AIR SDK is now 3.6.  update my name space to use 4.6, can compile and run no problem in AIR simulator, HOWEVER, the minute i try to export an IOS app, or run in IOS simulator or do anything with IOS, it craps out and i get the mess age"AIR For Apple IOS support in Flash Builder is not support", which means something is wrong, and of course it points me to instructions for FB 4.5 which are inapplicable....

this is extremely frustrating for me, because i am hitting a nasty bug in AIR 3.5 and hoping that adobe has fixed the iOS app generator bug that i am encountering in AIR 3.5 where my final apps just show a blank screen and don't run at all... yet work fine in the AIR and IOS simulators...

hoping someone else has wrestled with this. How come only a few people have had this problem, and nobody has reported a solution.

would be nice if Adobe put some effort into reducing the number of files inside FB... it is over 25,000 files, and i gotta say, that is sloppy work to have so many files and therefore thousands of dependencies. Each dependency is a link that potentially can break. Far better to use collections of files that cannot be broken.

And the update process should be no more than replacing a folder and restarting FB. I have spent 10 hours trying to get this to work, any help towards a solution would be greatly appreciated.

This topic has been closed for replies.

5 replies

February 28, 2013

I am having the same issue.  I followed the instructions exactly.  Could it be that I downloaded 3.6 SDK and the compiler? 

The SDK that I downloaded came from here: http://labs.adobe.com/technologies/asc2/

Magicmouse, did you find a solution?

March 1, 2013

Adobe's instructions said to delete the AIRSDK/ folder.  Instead, I just overlayed the AIR 3.6 SDK over the AIR 3.5 SDK and that worked.

Inspiring
March 2, 2013

I eventually got it to work by adding a file that evidently was forgotten to be included in the adobe files they posted, namely the aot/bin/strip folder.

Regrettable that their software doesn't detect a missing file/folder and report it as such. This is what I mean about the fragility of a system that consists of thousands of files. Some of this is eclipse's fault, which is a gigantic mess of a product. But hey, open source is often crappy in architecture. I found the solution elsewhere by massive google searching, i hope Adobe fixes this soon, or at least doesn't make the same mistake twice of forgetting the strip folder.

Known Participant
February 18, 2013

Did you try the newly released SDK from official page, rather than labs? I would also suggest running FB with Java 1.6, if you have it on Java 1.7 - FB4.7 is known to yield some quirks with new java VMs.

Flash Builder is developed on top of Eclipse platform, which is basically a pluggable architecture - nothing wrong with that. Number of files do not really affect the overall application performance. In general you should not touch that, unless you really know what you doing and can manage all the dependencies on your own. I agree, though, that's is quite unfortunate that Adobe decided to hide the AIR SDK deep inside plugins, instead dragging it out to a top-level folder, where it's visible and available for change. It was possible with Flex SDK configured externally, so why not here?