FlashBuilder 4.6 or 4.7: How to Improve the Speed โ€‹โ€‹of Generating IPA Packages (ios)

Using FlashBuilder 4.6 or 4.7, I create an IPA file from the Flex Mobile project.

My problem is that it takes 15 to 30 minutes to create an IOS package to create a 20 Mo package, while it takes 1 minute for AIR and Android packages.

I know the IOS package is different because LLVM is used to create this IPA and embed the AIR methods used by the package, but is there any way to improve this speed?

I tried to increase the memory of Eclipse, but that does not help. Analyzing the tool further, I noticed that it is mono-threaded.

I tried with AIR 3.1, AIR 3.3 and AIR 3.4, but the generation time is all the same.

In addition, please note that I am very pleased with Flex Mobile, as I currently have an application developed in Flex that runs on Windows, Mac OSX, Android Tablets, and the iPad.

+7
source share
3 answers

There is currently no way to speed it up. If you are just debugging, you should use the quick build setting, as mentioned in the comments. I also like to bypass iTunes using the newer AIR versions to install / uninstall the application on the device using adt -installApp -platform ios

+1
source

Another SO post has a good answer about what actually happens when creating for iOS and why it takes so long compared to Android. stack overflow

+1
source

I noticed 2 things to speed up:

  • Turn off hyperthreading, sometimes it helps to save 3% -5% of the time.

  • OverClock processor. It helps a lot! I have 2600K, I increased the clock frequency from 3.4 GHz to 4.8 GHz, and the acceleration is somewhere around 30% -40%.

And one more thing: turn off all possible background processes that may take processor time.

0
source

All Articles