在我的项目中,我有大约20-30个PODS,所有这些都在OBJECTIVE-C
。
在某些pod中,由于要求,我改变了一些代码。
现在我想添加一个只用swift编写的pod。是否可以只为特定的pod使用swift?我不想使用" use_framework"因为它会强制所有其他pod使用静态框架。
答案 0 :(得分:1)
随着cocoapods 1.5.0的发布。不可能只使用一个swift pods。来自官方文档
you can add use_modular_headers! to enable the stricter search paths and
module map generation for all of your pods,
or you can add :modular_headers => true to a single pod declaration
to enable for only that pod.
通过这个我们可以改善商店提交时间。这是官方文档页面Cocoapods 1.5.0。
答案 1 :(得分:0)
目前use_framework!是全部还是全部。目前有一个open issue来改变它。
Swift static library支持将添加到CocoaPods 1.5.0中,因此这可能是解决问题的最快路径,但仍有一段距离。