我有一个工作区,其中包含一个静态库和一个使用该库的项目,然后我正在构建该项目(使用 Jenkins)来创建用于临时分发的存档。
生成的库的文件大小据报告为 10.4Mb,而 .ipa 据报告为 4.2Mb。 .ipa 怎么会比库小这么多,但应用程序在安装时运行,所以它必须包含库。
最佳答案
这有多种原因:
静态库包含链接所需的附加信息(如方法名称等)。
IPA 是压缩文件。与 ZIP 类似,只是以另一个文件结尾。
关于ios - 为什么静态库有10Mb,但使用它的.ipa只有4Mb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13768059/