"clang:错误:在生成多个输出文件时无法指定-o"在Swift iOS构建期间

gma*_*014 3 xcode ios cocoapods swift

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

clang:错误:生成多个输出文件时无法指定-o

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

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

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

以下构建命令失败:

CompileSwift normal arm64 {swift文件的路径}

CompileSwift normal arm64 {swift文件的路径}

CompileSwift normal arm64 {swift文件的路径}

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

Tho*_*ers 7

这是CocoaPods 0.38.1中的一个错误,正如此问题所示.所以这可能在CocoaPods的未来版本中得到修复.

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

编辑:

发布了新版Cocoapods (0.38.2)修复了这个问题