对于IOS和Android,哪一个更好推送通知

时间:2016-11-09 06:27:45

标签: android ios ionic-framework push-notification

我正在Ionic开发Android和IOS的聊天应用程序。现在我正在尝试为这两个设备实现Push Notification。在谷歌的时候我发现了很多Push服务来实现。 GCM (谷歌云消息)现在最新的GCM是 FCM (Firebase云消息传递)一个其他服务是OneSignal

那么哪个更好,以便单个代码适用于android和ios等设备。

2 个答案:

答案 0 :(得分:1)

FCM是Firebase品牌下的新版GCM。它继承了GCM的核心基础架构,使用新的SDK来简化云消息传递。

升级到FCM SDK的好处包括:

  

更简单的客户端开发。你不再需要自己编写   注册或订阅重试逻辑。一个开箱即用的   通知解决方案您可以使用Firebase通知,a   带有Web控制台的无服务器通知解决方案,可让任何人   根据Firebase向特定目标用户发送通知   分析见解。

来源网址:https://firebase.google.com/support/faq/#gcm-fcm

GCM的某些功能已经过折旧,现在GCM将在未来几天完全折旧。但谷歌表示,我们将继续支持当前版本的GCM Android和iOS SDK,因为我们知道很多开发人员现在都在使用GCM SDK处理通知,而客户端应用程序升级需要时间。

但是所有新的客户端功能都将仅添加到FCM SDK中。强烈建议您升级到FCM SDK。

来源网址:https://developers.google.com/cloud-messaging/faq

答案 1 :(得分:-2)

Firebase是最新的项目。 GCM已弃用。

Firebase支持iOS(Swift 3)和的Android