Skip to main content
Known Participant
December 20, 2012
Question

Standard build or Fast build?

  • December 20, 2012
  • 10 replies
  • 1419 views

I am building an AIR app in FB 4.6 targeting iOS and Android. The application will have to play SWFs which are being complied on Flash CS6.

The SWFs are simple animations with voice.

I am not embedding any swfs within the AIR app, but are downloaded from a server location.

All is well until I export the release in standard build. The app works fine, downloads the swf, but does not play it as expected. This does not happen when the release is done using a fast build. When an apk is generated, I don't have any problem with either build modes.

Kindly help me as what might has been causing this problem when doing the standard build for iOS. Can we submit the app built using a fast build to the app store?

This topic has been closed for replies.

10 replies

December 20, 2012

Loading external swfs was not allowed on iOS in standard mode upto AIR 3.5. If you want to load multiple SWFs in your application on iOS, you may try the AIR 3.6 Beta available on Labs.

Please note that loading remote SWFs is not supported even with AIR 3.6. You can find more details on the Multiple SWF support feature here

You may submit an app built using fast build to the app store, but it is not recommended, and due to using remote swfs, it may not even be approved by Apple.

cbalphaAuthor
Known Participant
December 20, 2012

Hi Neh,

Thanks for the quick reply. Initially, I tried playing the swfs by embedding it within the app. But they won't play as expected when doing a standard build?

I am using FB 4.6 with AIR 3.1.

As an overview of the app.. the swfs will be downloaded on to the device and will be played in a simple player developed in AIR.

Nimisha1
Participating Frequently
December 20, 2012

>> Initially, I tried playing the swfs by embedding it within the app. But they won't play as expected when doing a standard build?

To use feature Multiple SWFs support on iOS in release mode you have to use AIR 3.6  (swf-version=19).