Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by IlkoIliev · Jan 23, 2016 at 12:36 PM · iosbuildmobile devicesmobileoptimization

iOS 100mb limit and installed applications question

So we all know the iOS AppStore 100mb limitation - you can download app via cellular only if it is under 100 mb size. Developers (me including) try and make miracles to keep their app size in this scope, but it is not that easy every time. Yesterday I stumbled upon a game in the AppStore (made with unity personal edition as said by one of the splash screens) that in its description said it is 99,7MB, I was able to download it via cellular and started playing instantly (I assume no additional downloads were made when the game started itself). When I checked from my phone Storage settings it said the game was 300 mb... How is this possible? Is there a way to shrink 300 mb installed game to under 100mb...

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image hexagonius · Jan 23, 2016 at 06:48 PM 1
Share

I think that's what the archiving process from XCode is doing. It compresses the game for upload. For installation it gets decompressed again. What is kinda sad is, that in the app store the compressed size is shown, which means users have already complained about the actual installation size. I don't know enough about this topic to tell you more than that though. $$anonymous$$aybe some XCode apple dev crack does know how much and when the size gets chopped down.

1 Reply

· Add your reply
  • Sort: 
avatar image
0
Best Answer

Answer by phil_me_up · Jan 24, 2016 at 01:15 PM

As Hexagonious said, the installed size is likely to be much larger than the download size. In my experience, about 3 times larger isn't unusual.

However, if the IPA produced from your game (before you submit to apple) is say 90Mb, then that's not actually what your download size will be. For unity games, the app size is usually a whole lot bigger (maybe 30% bigger).

This is because apple will open up the IPA file, encrypt the contents (possibly minus the executable, I forget) and then put it back together. Unity games tend to mean that the actual upload size increases, possibly because of a large number of contiguous zeros.

There is no real trick in the stages between you upload your file and the installed size. You need to make sure that the build that comes out of Unity is as small as possible through careful use of texture compression etc.

So, in summary. A 60Mb IPA which you submit to apple, might be a 90Mb download which then turns into a 300Mb application when installed.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image IlkoIliev · Jan 24, 2016 at 06:08 PM 0
Share

Thanks guys - guess there is no way around it and I will hope archiving will shrink my app down under 100 mb :)

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Distribute terrain in zones 3 Answers

Does the scale ratio in your build adjusts to every mobile device? 0 Answers

Xcode build fails, How to ? 1 Answer

Function not returning value on android 0 Answers

Using the Volume Control Buttons On Mobile Devices 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges