swift - Xcode 创建一个具有 cocoapods 依赖项的框架

标签 swift xcode cocoapods dynamic-library

我目前正在开发供内部使用的框架,但我无法很好地发挥它的作用。我似乎遇到的问题是该框架使用 cocoapods 作为它的一些依赖项,然后当我尝试通过将它添加为子项目然后导入它来测试它在一个空白项目中时,它不会构建并提示说“没有这样的模块‘x’”。

理想情况下,它不是一个子项目 ID,而是像它那样纯粹作为一个框架工作,但我现在只是迈出了一小步。

最佳答案

如果您开发的框架具有一些依赖关系,您将得到下一张图

application -> Framework -> dependencies

您有下一个变体:

  • 如果您尝试创建Umbrella 框架 [About]这不是一个好习惯
  • 使用Cocoapods [About]作为依赖管理器。如果您的框架是私有(private)的,您可以使用闭源 [About]分布
  • 尝试将所有框架的依赖项添加(和管理)到应用程序目标

关于swift - Xcode 创建一个具有 cocoapods 依赖项的框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44601941/

相关文章:

swift - windowDidLoad 没有被调用(再次)

ios - sendAsynchronousRequest 说它在展开可选值时发现 nil

iOS 持久缓存目录

xcode - bison 3.0.4 因非法指令 : 4 on macOS High Sierra 10. 13 失败

ios - 我怎么知道是否选择了 UITableView 的单元格?

ios - 我可以使用另一个 POD 创建自己的 POD 吗?

ios - 更新 firebase 实时数据库 swift 4 中的特定子项

objective-c - 如何以编程方式监视 KVC 对象?

ios - CocoaPods在插入果皮箱插入时验证果皮规范

ios - Flutter 在构建 ios 时显示错误?