在开发 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
我正在构建一个 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