Has Apple changed the way apps are archived?

We struggled to get our application less than 20 MB, so that the work on the air worked, and with our latest version 2 weeks ago we succeeded.

It took a lot of trial and error to work correctly, but in the end we reduced our application to 27 MB (uncompressed), which appeared in the store as 19.5 MB.

Everything looked good until we performed a small code update to fix some bugs when suddenly the application version of the application application took off to a total uncompressed size of 27 MB! I just checked the distribution archives, and the newer binary is actually 2k less than the old one.

Does anyone know what might cause this?

+8
iphone xcode app-store distribution
source share
1 answer

At http://www.alexcurylo.com/blog/2010/05/22/tip-shipping-app-size/ there is a way to calculate the final size. In short:

  • open the .app package by right-clicking โ†’ Show Package Contents (on Mac)
  • find the executable file and remember its (uncompressed) size (size "A")
  • remove executable file from package
  • write down the packet and remember the size of the compressed packets (size "B")
  • Size "C" is 100KB of additional files added to the Apple bundle.

The final calculation of the maximum size of your application is as follows:

A + B + C = maximum size of your application after approval

in words:

(uncompressed executable size) + (application package is compressed, but without an executable) + 0.1 MB = the maximum size of your application after approval

+2
source share

All Articles