有选择地使用_framework!在可可豆中

Ben*_* Lu 5 ios cocoapods

我希望我可以将一些 pod 编译成动态框架,同时将其他 pod 保留为静态框架。

use_frameworks!
pod 'A'
pod 'B'
pod 'C'
Run Code Online (Sandbox Code Playgroud)

默认情况下,该use_frameworks!选项是全或无方法。我想知道我们是否可以选择不动态编译某些框架。

例如,如何A在保留BC静态库的同时将pod编译成动态框架?谢谢!

Kei*_*ley 6

这对于 CocoaPods 是不可能的。一种选择是手动包含您的静态库,并通过 CocoaPods 作为框架包含您的其他依赖项。虽然这并不理想。