ios的app瘦身

2020-05-05  本文已影响0人  小何才鲁尖尖角

安装包主要由可执行文件和资源组成。

一、资源(图片、音频、视频等)瘦身

1、采用无损压缩;

2、去除没有用的资源:LSUnusedResources

二、可执行文件的瘦身

1、编译器优化,主要是修改xcode配置,去掉异常支持等;

2、检测未使用的代码,检测工具有appcode等;

3、编写LLVM插件检测出重复代码;

4、检查每个类的内存大小,linkmap

5、sb和xib也有一定的大小,可以选择用代码来写;

三、下载包的瘦身

app thinning

上一篇 下一篇

猜你喜欢

热点阅读