Push notification iOS和android都使用哪种推送通知方法

Push notification iOS和android都使用哪种推送通知方法,push-notification,Push Notification,我需要将推送通知添加到“应用程序”中“应用程序”是跨平台的,即Android和iOS,我对服务器端所做的一切都不是问题,但我的问题是我不知道要使用哪些服务。 我是否使用本机Apple推送通知服务,在Android中我是否使用云消息(或其他本机Android推送服务) 或者我在iOS和android上都使用google:Cloud消息服务?根据我的意见,你应该在iOS上使用Apple推送服务,在android上使用GCM服务。你有4种选择: iOS使用APNS,Android使用GCM Andro

我需要将推送通知添加到“应用程序”中“应用程序”是跨平台的,即Android和iOS,我对服务器端所做的一切都不是问题,但我的问题是我不知道要使用哪些服务。
我是否使用本机Apple推送通知服务,在Android中我是否使用云消息(或其他本机Android推送服务)

或者我在iOS和android上都使用google:Cloud消息服务?

根据我的意见,你应该在iOS上使用Apple推送服务,在android上使用GCM服务。

你有4种选择:

  • iOS使用APNS,Android使用GCM
  • Android和iOS都使用GCM
  • 使用第三方服务,如parse.com、urbanairship等。。。适用于所有平台(iOS、Android、windows、Unity等)
  • 自己编写服务器端以支持所有平台 评论

    • 使用APNS和GCM可能在性能上是最好的,因为那里没有其他第三方,但您必须构建一个能够支持这两种服务的服务器。在这个选择中你不会得到报酬

    • 为双方使用GCM是另一个自由选择,您必须只实现与GCM的连接

    • 使用parse.com等其他第三方服务非常简单,可以在几分钟内完成,但如果您有大量交易,则可能会收取费用。虽然通过使用parse.com,您可以在android设备上获得更多的覆盖率。(例如,GCM不支持未安装google play sevices APK的android设备)

    • 编写服务器端是非常困难和耗时的,所以如果您真的没有其他选择,那么就这样做。(就像你想运行Whatsapp或Viber之类的东西)

    现在你应该选择