2015-11-11 11 views
5

私はこのコードをXcodeで繰り返し使用しています。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 

私はこの問題を解決する方法のすべてを試しましたが、何も機能しませんでした。私は最適化レベルをNone [-Onone]に切り替えました。私はクリーンアップを実行しましたが、ターミナルでxcodebuild関数を実行しましたが、何も機能していませんでした。どのようにこの問題を解決するための任意のアイデアですか?

答えて

4

私はちょうど同じ問題がありました。私はCarthageを使用していて、何らかの理由で、carthage updateをsudoで実行して、コンパイルされたフレームワークの権限を変更したことを認識しました。私は次のコマンドを実行してこれを修正しました。

brew upgrade carthage sudo rm -rf Carthage/ carthage update

次にXcodeプロジェクトと再構築をきれいに。

希望に役立ちます。

+0

カーセージ?私はそれを実行していないまたは何か外部。私が実行しているのはGameKitだけです。 – kriskendall99

+0

あなたが示唆したように、問題はフレームワークと関係がありました。私がGameKitを削除して再追加した後、私のコードは完全に動作するようになりました。ありがとう。 – kriskendall99

+0

異なる原因で同じ問題が発生したように見えます。カルタゴを使用している誰かを助ける場合に私は答えを残すでしょう。 – Col

0

実際、私の場合、実際のエラーはさらに詳しく説明されていました。

私のターゲットBuild SettingsHeader Search Pathsを設定していなかったため、ヘッダーファイルが見つかりませんでした。

関連する問題