下面都是采用不勾选任何复选框打的测试包,从一个新建空的项目 ipa 包大小->到逐渐增加 CocoaPod 框架->引用第三方库->增加 framework-> 手动增加. a 包的引用,来一步步观察 ipa 包体的大小变化
打测试包
打测试包.png
不勾选任何复选框
不勾选任何复选框.png
新建项目空包大小
新建项目空包大小.png
采用 cocoapod 框架
采用 cocoapod 框架.png
采用 cocoapod 框架后的 ipa 大小
采用 cocoapod 框架的 ipa 大小.png
写入较多的功能代码
写入较多的功能代码.png
写入较多的功能代码后的 ipa 大小
写入较多的功能代码后的 ipa 大小.png
新增较多的 framework
新增较多的 framework.png
新增较多的 framework 后的 ipa 大小
新增较多的 framework 后的 ipa 大小.png
再新增较多的第三方引用
再新增较多的第三方引用.png
再新增较多的第三方引用后的 ipa 包大小
再新增较多的第三方引用后的 ipa 包大小.png
手动引用微信 包含. a 的sdk
手动引用微信 包含. a 的sdk.png
手动引用微信 包含. a 的sdk之后的 ipa 包大小
手动引用微信 包含. a 的sdk之后的 ipa 包大小.png