当我打包 use_frameworks 时,包变大了。为什么?

When I package use_frameworks, the package gets bigger. Why?

使用use_frameworks包时包变大,查看包内容发现[=对应的包多了17=]xx.frameworks.dsyms 在 dSYMs 文件夹中

use_frameworks 导致您的 pods 被构建到动态框架中,这比静态链接需要更多 space。

但是,如果您将 CocoaPods 更新到 1.9.0,您可以通过以下方式享受两个世界:

use_frameworks! :linkage => :static

详见CocoaPods blog