[Closed] How to reduce executable size in ipa?
I have spent the last few hours trying to figure out ways to reduce the size of the app that I am working on.
I have managed to reduce the size of the cooked data that gets in the final build by making a blacklist and blocking all the tutorial assets, engine assets, etc that are not used. Not a very intuitive solution, but good enough.
What I am really struggling with is reducing the size of the executable, Its current size is 80MB on iOS, in a shipping build.
I have tried disabling plugins in the editor and adding some compile exclusions in DefaultEngine.ini similar to TappyChicken, but there was very little change to the size (less than a MB if any).
I am currently only using the editor but the actual project is a C++ project and it has a couple of custom classes.
Is there a way for me to know what goes inside the executable, which will possibly allow me to exclude things that take a lot of space? Aside from that what are common ways to reduce the executable size on iOS?
The question has been closed Oct 12 '16 at 03:57 PM by AndrewHurley for the following reason:
The question is answered, right answer was accepted
It seems like you have been following along with the documentation we have on the iOS Packaged Game Size topic. There are some other steps you can take in order to reduce the overall size of your packaged project, located in the Project Settings within the Packaging section. In the image below, I have highlighted all the options I believe will help reduce the overall size of you project, but let me know if you are still struggling.
As a note, in the last section on the image, you can even specify asset directories to cook, package, or copy. I have also provided some more documentation on Cooking and Packaging your projects.
Let me know if you have questions.
answered Oct 21 '15 at 08:26 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here