Nitesh
Nitesh

Reputation: 131

Mobile App Size on Apple APP Store with Bitcode Enabled

I am new & try to have my First application on App Store.
I have made this app in UNITY (5.6).
The issue I'm Facing is the size of Archive generated by Xcode (8.3), which I have to upload on App Store and is over 100 MB while the same APP on Play store (.apk file) is only 31 MB. See the details Below :
For Android its ~ 31 MB (Approx).
And for iOS its like : Archive Unity-iphone FILE NAME and File Structure:

- Unity-iphone 29-07-17, 10.25 PM.xcarchive : 630.50 MB
After Unpacking IT :
    -- BCSymbolMaps :
       --- 778F6F4C-6E2D-3192-BAY9-FEBDFA98EF0E.bcsymbolmap : 12.8 MB
        --- B3746668-8893-3427-A5AB-9741BE4B62B3.bcsymbolmap : 12.9 MB
    -- Unity-iphone.app.dSYM : 138 MB
    -- Unity-iphone : 467 MB
    -- info.plist

As I searched internet, All are saying to make .IPA File to have estimate of AppSize on App Store. So I exported .IPA File (3 Variants)

Upvotes: 3

Views: 1304

Answers (1)

jlngdt
jlngdt

Reputation: 1368

The bigger is the better for your case.

  • DSYMs files will let you have more informations if you app crashed in the future
    • not in the final .ipa of the client
  • Bitcode files will let Apple recompile your app and regenerate .ipas available on the store if they improve compilation, or for example a future architecture you didn't compile for.
    • not in the final .ipa of the client

Upload it, and you will see, in Testflight section (iTUnesConnect -> Your App -> Activity -> All Builds (left panel) -> Your build -> AppStore Size link), the real size of your app for each iPhone/iPad. for example i uploaded a 150Mb size bundle, and finally, the .ipa size for iPhone 7 is only 40Mb.

Upvotes: 5

Related Questions