2017-03-15 9 views
0

iOSアプリケーションでFirebase MessagingとGoogle Toolbox for Mac(GTM)を使用しています。 GTMは、以前はファイル(すなわち、ココアポッドではない)で直接プロジェクトに含まれていました。しかし、Firebase Messagingをポッド経由でインストールする場合、依存関係であるためGTMにもポッドがインストールされるため、プロジェクトにはGTMのコピーが2つあります。Firebase Messagingのアップデート時にアーキテクチャx86_64のシンボルが重複しています

これはXcodeで、このプロジェクトをビルドするときに発生するエラーです:

147 duplicate symbols for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

にはどうすればGTMは、ファイルを直接添加したGTM上でポッドを追加使用することができますか?

+0

ビルド設定でall_loadを削除しようとしましたか?別のフレームワークのために他のプロジェクトに重複したシンボルがある – Joshua

答えて

関連する問題