my game is very big when I upload my game in the app store

i have a game that i upload it in the app store that my game size is 3 gigaByte but when I download it, it show that the really size is about 100 megaByte, i upload the game in google app is given me the real size, so the problem i think is when it get out the xcode, maybe some one can give me i clue for what is going on.

my game was made by unity2020. if that helps.

Answered by DTS Engineer in 834276022

The size of your app's upload is not a good metric of its final delivery size to a device. Your upload may contain extra information for the App Store to distribute your app, such as symbol files for crash report debugging in the Xcode Organizer, that is removed by the App Store before your app is downloaded by your customers. Further, the App Store thins your app of assets based on device class, so an iPhone won't receive assets that are only used when your app is on iPad.

You also need to think about if the number you're looking at is the compressed size of your app (for download), or the installed size of your app after it is decompressed, and not make size comparisons between a number representing the compressed size and another number representing the uncompressed size. I've seen games with level data that compresses extremely well for download to a device, but the uncompressed size of that data is orders of magnitude larger than the compressed size. Both numbers are accurate, but just represent different things, which might be your situation.

There are two ways you can look at those different sizes in your app to know both the compressed and uncompressed size of your app. Reducing your app’s size takes you through those options.

— Ed Ford,  DTS Engineer

The size of your app's upload is not a good metric of its final delivery size to a device. Your upload may contain extra information for the App Store to distribute your app, such as symbol files for crash report debugging in the Xcode Organizer, that is removed by the App Store before your app is downloaded by your customers. Further, the App Store thins your app of assets based on device class, so an iPhone won't receive assets that are only used when your app is on iPad.

You also need to think about if the number you're looking at is the compressed size of your app (for download), or the installed size of your app after it is decompressed, and not make size comparisons between a number representing the compressed size and another number representing the uncompressed size. I've seen games with level data that compresses extremely well for download to a device, but the uncompressed size of that data is orders of magnitude larger than the compressed size. Both numbers are accurate, but just represent different things, which might be your situation.

There are two ways you can look at those different sizes in your app to know both the compressed and uncompressed size of your app. Reducing your app’s size takes you through those options.

— Ed Ford,  DTS Engineer

my game is very big when I upload my game in the app store
 
 
Q