在开发 Cocoapods 库时使用子模块

Using submodule when developing a Cocoapods library

我正在构建一个 Cocoapods 库,并且我有另一个正在使用它的 pod 库。

podfile 中我添加了 :submodules => true 有趣的是,它有时会起作用。

前几天,Xcode 快把我逼疯了,因为它一度停止工作,而我继续清理和删除派生数据。同样的事情在网上查了 30 分钟,然后突然又开始工作了。

这是怎么回事?这是 Xcode 的错误之一吗?我该如何解决?

如果这不是方法,我如何使用外部 pods 库来开发另一个库?

更新 podspec 文件解决了我的问题。

因此,如果您想在开发中使用依赖项 pods,

.podspec 文件中:

s.dependency 'MyDependency'

podfile中:

target 'MyApp_Example' do
  pod 'MyDependency'
  pod 'MyApp', :path => '../'
end