安装包瘦身

作者: BoomLee | 来源:发表于2017-08-04 18:08 被阅读585次

    一不小心,也许你的安装包就过百兆了,如果项目不复杂,依赖不很多的话,估计是哪里出问题了。

    1.资源

    • 可以使用LSUnusedResources-master查看项目中未使用的图片资源
    • 利用这个网站对图片进行压缩:https://tinypng.com。设计给的切图是没有经过压缩的
    • 图片资源要放到Images.xcassets中,这样2x和3x图会分别打包进对应分辨率机型
    • 简化业务逻辑减少资源的使用,比如启动图可以使用一张而不是每个机型一张
    • 手动引入第三方库时,如果framework和bundle分开存放,要注意framework中是否包含了同样的bundle。 framework和bundle
    • 使用lipo命令查看一些第三方库是否包含了模拟器的架构

    2.代码文件

    • 使用WHC_Scan-master查看项目中未使用的代码文件。
    • 如果多个项目使用同一套组件库的话,也许组件库中的某些东西是某个项目所不需要的。比如分享组件库中的微博分享项目A是不用的,只有项目B在使用。

    相关文章

      网友评论

        本文标题:安装包瘦身

        本文链接:https://www.haomeiwen.com/subject/zxkvlxtx.html