有人请帮助我。有没有什么办法可以让GCM与Firebase SDK v3.3保持一致?
我们在生产中应用GCM实现。我们决定将Firebase SDK更新至3.3(其中包含FIRMessaging和FirebaseAnalytics实施)。
在进行Firebase SDK升级时,我们更改了Podfile,并且我们能够安装新的Firebase v3.3框架。
但是,当我尝试编译项目时,它抛出了几个错误。
这是最后两行我从错误中得到的,
ld: 44 duplicate symbols for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
可以看我的错误是由于GCM和火力地堡之间的重复执行。
真正的问题是我无法删除这些框架。我需要Google框架进行GCM消息传递。我希望Firebase 3.3能够升级。
任何想法的家伙?
在此先感谢。