iOS - 如何在使用 cocoapods 开发框架期间管理框架的依赖关系?

Posted

技术标签:

【中文标题】iOS - 如何在使用 cocoapods 开发框架期间管理框架的依赖关系?【英文标题】:iOS - How to manage dependencies of a framework during it's development using cocoapods? 【发布时间】:2020-01-04 08:11:16 【问题描述】:

我目前正在开发一个内部使用 3rd 方框架的 ios 框架(比如MyFramework),比如Alamofire,它的一些功能。如何使用 cocoapods 安装此依赖项并在框架开发期间使用它。任何指针将不胜感激。提前致谢!!

【问题讨论】:

【参考方案1】:

假设MyFramework 也将通过 Cocoapods 分发:为您的框架创建一个托管应用程序,并将其包含为所谓的开发 pod:

 pod 'MyFramework', :path => '.../path/to/MyFramework'

MyFramework.podspec 中,提及 Alamofire 作为依赖项:

 s.dependency 'Alamofire'

运行pod install

【讨论】:

以上是关于iOS - 如何在使用 cocoapods 开发框架期间管理框架的依赖关系?的主要内容,如果未能解决你的问题,请参考以下文章

iOS开发-CocoaPods使用详细说明

iOS开发~CocoaPods使用详细说明

iOS开发-CocoaPods使用详细说明

iOS开发~CocoaPods使用详细说明转

如何通过 Flutter 插件使用 cocoapods?

Swift开源框架发布到CocoaPods