【发布时间】:2013-12-16 01:08:06
【问题描述】:
似乎在命令行构建中,Pod 不会自动构建。即使在调用 xcodebuild 来引用声明项目如何相互链接的工作空间时。
除了在 Xcode 中手动打开项目并构建之外,还有其他方法可以解决此问题吗?
【问题讨论】:
标签: objective-c continuous-integration xcodebuild cocoapods
似乎在命令行构建中,Pod 不会自动构建。即使在调用 xcodebuild 来引用声明项目如何相互链接的工作空间时。
除了在 Xcode 中手动打开项目并构建之外,还有其他方法可以解决此问题吗?
【问题讨论】:
标签: objective-c continuous-integration xcodebuild cocoapods
我对这样的配置没有任何问题:CocoaPods 0.28.0 和 Xcode5(+ 命令行工具)在这里并完全使用命令行构建通常(尤其是对于持续集成)没有任何问题。
xcodebuild 命令还是使用 xctool(另请参阅 this NSHipster's article),一切正常;pod install 创建了大量 Xcode 工作区,我们使用 Jenkins-CI 运行 xcodebuild 来构建它们,也没有问题。也许您需要检查一下您的配置?哪个 CocoaPods 和 Xcode 版本,哪个命令行工具 (xcode-select --print-path?),你是如何配置 Xcode 的(也许你更改了一些 Xcode 的默认设置,以某种方式破坏了它)?
告诉我们更多关于您的具体配置和您收到的错误/警告消息,因为应该没有任何问题。
还要确保您拥有最新版本的 CocoaPods(一些关于 Xcode5 和新 arm64 架构的问题已在一些版本之前修复,这破坏了隐式依赖检测强> 在某些情况下)
【讨论】: