I’ve read the Unity guides (Unity - Manual: Optimizing the size of the built iOS Player) and they say that the app size should get in at 6 mb for an empty project when using Unity pro and using all the size optimizations.
I tried this and I can’t even get the executable for an empty project below 14 mb. And since the executable is not compressed how would I possibly get the final app size to 6 mb?
What I did was:
- Use micro mscorlib
- Fast but no exceptions
- .NET 2 subset
- arm6 + arm7 (this fact is not mentioned in the docs, but i know arm6 will give a smaller file, still not < 6 mb).
- Target iOS 4.0
I used xcode 4 and built for release.
So have anyone managed to get to that small size that is mentioned in the documentation? Is the documentation outdated? Because I the most optimized executable lands at 14 mb it would be pretty impossible to get the final app size below 20 mb.
Experience of this anyone? Can anyone test creating an empty Unity 3.3 project and see if they can manage to get an executable that is smaller than 14 mb (without using arm6 only).
Thanks!