2016-12-07 12 views
0

私はFirebase解析をポッドとxcodeで使用しています。8.次のエラーが表示されます。arm64の重複シンボルの問題を解決するにはどうすればよいですか?

オプション '-L/Users/***/Documents/repo/projectName/build/Debug-iphoneos

プラットフォーム:/

リンカコマンドが終了コード1で失敗しましたアーキテクチャarm64用GoogleToolboxForMac」

5重複シンボルが

ここでpodfileある(呼び出しを参照する-v使用)IOS、 '9.0'

ターゲットのプロジェクト名 'を実行 ポッド 'Firebase' ポッド 'Firebase /コア' ポッド 'Firebase /メッセージング'

エンド

ターゲットのProjectNameTests "

終了を行います

私は試しました: 1.ポッドの場合はアクティブアーキテクチャをNOに設定し、プロジェクトの場合はYESに設定します。 2.ワークスペース/ポッドを削除してから、ポッドを再インストールします。

FYI。ポッドアーキテクチャである "標準アーキテクチャ(64ビットIntel)(x86_64版) - $(ARCHS_STANDARD)"

GoogleToolboxForMacは "標準アーキテクチャ(のARMv7、arm64) - $(ARCHS_STANDARD)" である

メインプロジェクト建築されましたまた、「」標準アーキテクチャは、(のARMv7、arm64) - $(ARCHS_STANDARD)」コンパイルを再生

はここモルをダサく感謝を任意のヒントため

答えて

0

本当に単純な答えは、私は2つの.M重複ファイルを持っていました。。。ビルド段階でソースをコンパイルしてください。

関連する問題