XCode Distribution证书打包比Adhoc证书打包体积大很多问题分析

今天打了一个Distribution包发现ipa包体积比Adhoc包打了70M,想着是不是出了问题,一番网络搜索发现有人说是内置了swift库支持的问题。
把ipa改成.zip,然后解压
首先发现文件夹内容有区别
Adhoc包:

Adhoc包.png

Distribution包:
Distribution包.png

可以看到实际app大小的差异为20M,Distribution包相比Adhoc包,多了swift支持库以及符号表文件。
然后再继续分析.app文件
.app文件差异对比.png

可以看到主要的差异在于内置的swift动态库大小不同。

你可能感兴趣的:(XCode Distribution证书打包比Adhoc证书打包体积大很多问题分析)