我刚刚使用 CocoaPods 为我的 Swift iOS 项目安装了一个额外的依赖项(HockeyAppSDK),现在我的项目在构建过程中失败,给我错误:



我卸载了依赖项,项目在构建过程中仍然失败,并出现相同的错误。有想法该怎么解决这个吗?

编辑:
使用 xcode cli 构建时,错误如下所示:

2015-07-24 20:28:09.378 xcodebuild[34313:1668414] 流错误:偏移量 29 处的流错误:由不受支持的 XCDependencyGraph 构建创建

以下构建命令失败:

CompileSwift 普通 arm64 {Swift 文件的路径}

CompileSwift 普通 arm64 {Swift 文件的路径}

CompileSwift 普通 arm64 {Swift 文件的路径}

CompileSwiftSources 正常 arm64 com.apple.xcode.tools.swift.compile

最佳答案

正如 this issue 所指出的,这是 CocoaPods 0.38.1 中的一个错误。所以这可能会在 CocoaPods 的 future 版本中修复。

在新的 CocoaPods 发布之前你可以做些什么来临时解决这个问题:错误是在私有(private) xcconfig 文件中的某个地方,在 -isystem 之前缺少一个空格

编辑:

发布了新版本的 Cocoapods (0.38.2) 解决了这个问题

关于ios - "clang: error: cannot specify -o when generating multiple output files"在 Swift iOS 构建期间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31621584/

10-12 07:32