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信息的程序

削减代码的方法

你可能感兴趣的:(iOS应用包瘦身总结(待续))