Upload size

I’ve been trying to get my app to be small enough for 3G downloads, ie: under 20MB, but even though my actual binary (the .ipa file) I upload to Apple is less than 17MB in the App Store it’s showing up as 20.8MB

What on earth is going on? Are Apple really adding some 4MB+ to my binary during approval processing?

Thanks guys,

matt. [import]uid: 8271 topic_id: 9150 reply_id: 309150[/import]

When you say that the file you are uploading is only 17MB, are you referring to your actual application size or are you looking at the ZIP file size?

The zip file is compressed so it will appear slightly smaller than your real app size, whereas what Apple distributes would be the unzipped version - just like when you put your app on your device for testing purposes, you do not use a zip file.

Could this be the case? [import]uid: 52491 topic_id: 9150 reply_id: 33371[/import]

Ah, thanks. I was assuming that the .ipa file is what is actually distributed to devices when downloading from the App Store. [import]uid: 8271 topic_id: 9150 reply_id: 33401[/import]

Hey Horacebury,

It is that file that is distributed but what you upload to Apple yourself is the zipped version of that file and thus smaller than what they distribute.

I hope you can sort out your file size issues and manage to get it under 20MB :slight_smile: [import]uid: 52491 topic_id: 9150 reply_id: 33542[/import]

Sorry, your last post confused me. You’re saying they do distribute the .ipa but not the zipped version? AFAIK the .ipa simply contains a zip file inside a folder calked Payload. Am I doing things the hard way?

Btw. Ive got it down to an 18.8MB .app file, as Purple from Corona so far.

Matt [import]uid: 8271 topic_id: 9150 reply_id: 33543[/import]

When you upload to Apple using App Loader, you zip the .app file that Corona spits out, correct? [import]uid: 52491 topic_id: 9150 reply_id: 33545[/import]

yup [import]uid: 8271 topic_id: 9150 reply_id: 33549[/import]

Well that .app file that is built by Corona is larger than the zip file you upload to Apple - so judge your size based on that :slight_smile: [import]uid: 52491 topic_id: 9150 reply_id: 33552[/import]

What’s the reason for sticking it in a folder and then putting that in a file with extension .ipa? Seems like unnecessary work if all they do is extract the nested zip. Couldn’t we just upload a zip?

Of course, I understand if it is simply obfuscation, but I can’t believe that would fool many developers/hackers… [import]uid: 8271 topic_id: 9150 reply_id: 33581[/import]

I’m not sure where the .ipa extension comes into this; when you build with Corona you get a .app file returned which you then zip (as per Apple’s guidelines) and upload.

I hope that makes sense. [import]uid: 52491 topic_id: 9150 reply_id: 33591[/import]

I was actually following the instructions from the TestFlightApp.com site. Hmm. [import]uid: 8271 topic_id: 9150 reply_id: 33604[/import]