我的 iOS 应用使用 Firebase Messaging 和 Google Toolbox for Mac (GTM)。GTM 以前直接与文件一起包含在项目中(即不是 cocoapods)。但是,当通过 pod 安装 Firebase Messaging 时,它还会使用 pod 安装 GTM,因为它是一个依赖项 - 因此我的项目中有两个 GTM 副本。
这是在 Xcode 中构建这个项目时出现的错误:
147 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
如何在直接与文件一起添加的 GTM 上使用通过 pod 添加的 GTM?