ios - 子规范 vendored_frameworks 作为另一个 cocoapod 库
问题描述
我正在开发一个框架,我的框架在内部使用了另一个通过 cocoaPods 分发的第三方框架。
甚至我的框架也将被用作 pod 框架。
我知道在 podspec 中使用“vendored_frameworks”属性来包含第三方库,但在我的情况下,这个第三方库是另一个 cocoapods 框架。
如何实现这种依赖层次结构?
解决方案
您可以dependency
在 podspec 中使用来引用另一个 pod:
Pod::Spec.new do |s|
s.name = 'YourFramework'
s.version = '42'
// your usual podspec stuff
s.dependency 'TheCocoaPodYouDependOn'
end
推荐阅读
- javascript - 如何更改 mysql 数据库查询?
- javascript - 如何为 Tampermonkey 添加自定义指针?
- python - sklearn TfidfTransformer fit() 和 transform() 可以使用同一个源吗
- c - 使用 printf() 函数而不是 cout 的问题
- javascript - 检测某个文本是否是 JavaScript
- typescript - 打字稿枚举的vue v-for
- rust - 错误[E0277]:特征绑定`std::result::Result<_, Box
>: std::error::Error` 不满足 - python - 应该应用哪种技术来拆分大型文本数据集以进行数据匹配?
- android - Android/Jitpack:无法导入子模块
- c++ - std::trivially_copyable_v 和 std::is_pod_v (std::is_standard_layout && std::is_trivial_v) 有什么区别