我在使用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功能,但没有任何效果。关于如何解决这个问题的任何想法?
答案 0 :(得分:4)
我遇到了同样的问题。我正在使用Carthage并最终弄清楚,由于某种原因,我使用sudo运行carthage update
,这改变了编译框架的权限。我通过运行以下命令来解决这个问题。
brew upgrade carthage
sudo rm -rf Carthage/
carthage update
然后清理xcode项目并重新构建。
希望有所帮助。
答案 1 :(得分:0)
在我的情况下,实际的错误被进一步描述了。
这是一个无法找到的头文件,因为我没有在我的目标Header Search Paths
中设置Build Settings
。