2

我正在开发由另一位开发人员开发的旧版iOS应用,它使用Google Cloud消息传递推送通知,我添加了Firebase数据库,但必须禁用GCM当Firebase和GCM一起添加到pod文件中时,会产生问题,我正在为Firebase配置使用单独的plist文件。在Google云消息传递代码中使用旧版代码中的Firebase数据库

我无法访问GCM应用帐户以迁移到Firebase消息。

有没有办法让GCM和Firebase数据库都能工作?

下面是使用podfile

pod 'Firebase/Core' 
pod 'Firebase/Auth' 
pod 'Firebase/Database' 
pod 'SDWebImage' 
pod 'PKRevealController' 
pod 'MKNetworkKit' 
pod 'VGParallaxHeader' 
pod 'TTTAttributedLabel' 
pod 'RSBarcodes', '~> 0.1.3' 
pod 'MDHTMLLabel' 
pod 'EAIntroView', '~> 2.9.0' 
pod 'Google/Analytics’ 
#pod 'Google/CloudMessaging' 

如果未加注释#pod 'Google/CloudMessaging线接的Xcode(7.3)构建就会失败给duplicate symbols for architecture armv7错误

回答

0

如果你想使用火力地堡,你应该升级GCM到Firebase Cloud Messaging。除了客户端SDK应该更容易处理外,它们在内部都是一样的。

相关问题