Xcode编译错误

时间:2015-11-11 16:45:16

标签: ios xcode swift command

我在使用Xcode的代码中反复出现此错误。

<unknown>:0: error: merge-module command failed with exit code 1 (use -v to see invocation)
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1

我已经尝试了一些我能找到的关于如何解决问题的方法,但没有任何效果。我已将优化级别切换为无[-Onone],我已执行清理并且我已在终端中运行xcodebuild功能,但没有任何效果。关于如何解决这个问题的任何想法?

2 个答案:

答案 0 :(得分:4)

我遇到了同样的问题。我正在使用Carthage并最终弄清楚,由于某种原因,我使用sudo运行carthage update,这改变了编译框架的权限。我通过运行以下命令来解决这个问题。

brew upgrade carthage sudo rm -rf Carthage/ carthage update

然后清理xcode项目并重新构建。

希望有所帮助。

答案 1 :(得分:0)

在我的情况下,实际的错误被进一步描述了。

这是一个无法找到的头文件,因为我没有在我的目标Header Search Paths中设置Build Settings