目前在做App包体积优化的方案,查阅了官方文档,总结出了如下一些方案来优化,具体如下:
- 删除项目中无用的图片LSUnusedResources(第三方库)
- 删除项目中无用的三方库
- 开启 on-demand resources
- 把大型的本地数据文件放在服务端
- 压缩本地图片 mageOptim
- 图片尽量用8位图替代32位图
- 优化编译选项(setting the Optimization Level build setting to Fastest, Smallest [-Os])
- 分析App Architecture,去除不必要的Architecture
- 开启Bitcode
参考链接:
https://developer.apple.com/library/archive/qa/qa1795/_index.html
网友评论