iOS应用包瘦身总结(待续)

概要

iOS上应用包瘦身的思路大致总结为:
先学会用可靠的测量方法取得应用包的大小,然后通过如下的方法进行优化

  • 利用平台提供的特性: “Rebuild from bitcode” 和 "Asset Catalog"
  • 压缩图片: pngcrush工具,使用JPEG,使用Iconfont代替图片等方法
    注意:pngcrush在xcode的工具中可以找到
    xcrun -sdk iphoneos pngcrush
    
  • 使用合适大小的音,视频文件
  • 最重要,最有效,也是最难的方法,删除不用的东西:图片,库,文件,代码等等

参考文档

官方-首次安装和下载大小的缩减
官方-更新大小的缩减
11M iOS App给你的瘦身建议
iOS瘦身之删除无用的mach-O文件
基于clang插件的一种iOS包大小瘦身方案

辅助工具

查找没有使用的图片

注意不含拼接使用的情况

查看Linkmap信息的程序

削减代码的方法

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

推荐阅读更多精彩内容