Skip to main content
Inspiring
June 19, 2013
Answered

AIR 3.6 to 3.7.0.2090, iOS compilation error, HELP

  • June 19, 2013
  • 1 reply
  • 1024 views

I've 47 purely graphical SWFs in my project. If I include them in my project for creating final .ipa to be put on Apple Store, Flash never creates .ipa, but if I remove them, it creates. Furthermore, I've made sure that all the swfs are code-free, they neither Export for ActionScript, nor any movieclip has any code. What could be the reason? I've read that it is known issue for AIR to not include localized swf. What is the solution? I'm in desperate need. Please help.

Thanks.

This topic has been closed for replies.
Correct answer yusuf_memon

Yes, you can if you're comfortable with the runtime stability. Following is an FAQ on that from http://labs.adobe.com/technologies/flashruntimes/air/

Q - Can I release my app using a beta version of the AIR runtime?

A - Adobe does not recommend releasing apps based on prerelease versions of Adobe AIR, however, we will no longer watermark or expire prerelease versions of AIR. Developers that choose to release their apps using beta versions of the captive runtime do so at their own risk, and should test the apps accordingly

-Sakshi


Hi Sakshi,

I'm not sure what happened, but fortunately Flash Professional CC, AIR 3.7.0.2090 created .IPA WITH all asset-only-SWFs. I checked it on iPad 2 and iPad 3, stage.SHOW_ALL works well and 'orientation change' also works well. I've uploaded it to the iTunes for approval.

First I tried to create .IPA file on XP-86, CS6, AIR 3.7.0.2090. This machine is not outdated. It used to create Test IPA in 20-25 minutes, I waited for 1+ hour but it did not create, I checked all the temporary files and I found that all were modified 1 hour ago and I could see all my SWFs in that folder. I also found that it was not using processor - this all lead me to think that perhaps there is a bug.

Later I downloaded Flash Professional CC trial on WIN 8-64. It is fast enough latest PC. I first tried with AIR 3.8 Beta, and .IPA was created. I did not want to upload IPA created with Beta product, so I tried with AIR 3.7.0.2090. It took 55+ minutes to create IPA. I believe my older PC could also have created IPA, should I have waited for some more time. Anyways, it is done now. I really appreciate your efforts and thank you for your support.

Thanks.

1 reply

Adobe Employee
June 20, 2013

Hi,

Could you please share a sample project in which issue is reproducible so that it would be easier to investigate an issue at our end.

Also,have you tried compiling your app using AIR 3.8 Beta build available at http://labs.adobe.com/downloads/air.html

Thanks,

Sakshi

Adobe AIR Team

Inspiring
June 20, 2013

Hi sakjain,

Thanks for the reply. I'll share a reproducible project with you soon.

As of now, I've tried compiling in Flash CS6 (AIR 3.7.0.2090) with 47 SWFs, but it did not compile. Later I downloaded Flash CC trial and tried compiling it without any SWF in AIR 3.6. Apart from it, I did not change anything at all and it just created an IPA file. Today only I read that in AIR 3.7, stage.orientation returns null, and I'm afraid of using AIR 3.8 Beta for App Store, last night was like a nightmare for me as I've been working on this project for the last at least 5 months and rejection of my this app could even cost me my job! Let us hope for the best, I've just downloaded AIR 3.8, let me try and I'll keep you posted.

Thanks.