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上でポッドを追加使用することができますか?
ビルド設定でall_loadを削除しようとしましたか?別のフレームワークのために他のプロジェクトに重複したシンボルがある – Joshua