ios的app瘦身

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

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

1、采用无损压缩;

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


二、可执行文件的瘦身

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

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

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

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

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

三、下载包的瘦身

app thinning

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。