Firebase FCM与google plus cordova插件冲突-IOS

Firebase FCM与google plus cordova插件冲突-IOS,ios,firebase,cordova,ionic-framework,google-plus,Ios,Firebase,Cordova,Ionic Framework,Google Plus,我正在使用 "cordova-plugin-fcm-with-dependecy-updated": "^2.4.0", "cordova-plugin-googleplus": "^8.0.0", 我添加了IOS平台 "cordova-ios": "^5.0.1", 当我尝试在XCode中构建它时,它失败了,错误如下 Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_GSDK_GTMLogger", referenced f

我正在使用

"cordova-plugin-fcm-with-dependecy-updated": "^2.4.0",
"cordova-plugin-googleplus": "^8.0.0",
我添加了IOS平台

"cordova-ios": "^5.0.1",
当我尝试在XCode中构建它时,它失败了,错误如下

Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_GSDK_GTMLogger", referenced from:
  objc-class-ref in GoogleIPhoneUtilities(GIPReachability.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
注意:我已经尝试了这个问题中提到的所有内容。


如果我删除任何一个插件,构建就可以工作。

对于任何想知道的人,我通过将其降级到

`"cordova-plugin-googleplus": "^7.0.1",`

最新版本
8.0.0
使用
Pods
管理全局/项目范围内的依赖关系,而7.0.1只处理本地依赖关系,即该插件的依赖关系。因此,它不会影响使用这些依赖项的任何其他插件。

对于这个版本,它工作得非常好

"cordova-plugin-googleplus": "^7.0.1"
还应考虑到,有时需要添加反向客户ID

Xcode->info->URL类型(添加此项)


您好,我在IOS中构建时遇到了相同的错误。但当我试图降级到7.0.1版时,谷歌登录在Android系统中不起作用。所以我只能在IOS中进行降级?