If you are using iOS Native Extensions with AIR 3.3, you may find that your application does not get packaged when using Flash Builder/Flash Pro. This is because, when using native extensions, linker warnings are not suppressed, and Flash Builder/Flash Pro are not able to handle such large number of warnings, specifically on Windows. This issue will be fixed in the upcoming release of Flash Builder and Flash Pro.
In order to overcome this issue, you can include the platform descriptor file (platform.xml) in your ANE, which contains the following linker option:
A sample platform descriptor file will look like this:
Then, at the time of packaging the ANE, include the ADT switch –platformoptions, providing the path to the platform descriptor file. For example,
-target ane myextension.ane extension.xml
-platform iPhone-ARM library.swf libmylib.a
However, if you do not have the ANE source files, you can always package the IPA using the ADT command line. More help on using the ADT command line can be found here. For instance,
myApp.ipa myApp-app.xml myApp.swf icons Default.png