FCM ID 与 FCM Token 与 APNS Token的区别

6

我正在尝试使用cordova-plugin-firebasex(是cordova-plugin-firebase的一个分支,具有修复和改进)向我的Cordova应用程序的特定用户发送通知。

我想知道FCM Id、FCM Token和APNS Token之间的区别,因为没有准确的解释。

此外,在Android和iOS上,您应该使用哪个来向特定用户发送推送通知?

1个回答

4

通知分为两个组件:

  • 设备令牌(APNs)和设备ID(FCM)。
  • 有效负载

在这两个组件中,我们发现有各种不同之处:

  • FCM作为JSON有效负载发送,而APNS发送字符串或字典。
  • FCM的有效负载为2KB,而APNS的有效负载为4KB。
  • APNS每个应用程序保存1个通知,而FCM每个设备保存100个通知。
  • FCM支持多个平台,而APNS需要其专有平台。
  • 如果使用XMPP,在FCM中可以发送确认消息,但在APNS上不可能。

请你能否为这个声明添加一些明确性,同时提供一个参考文献?如果使用 XMPP,则可以发送 FCM 回执,但在 APNS 上不可能。 - ksav
1
请参考以下链接了解有关Firebase云消息传递XMPP服务器的详细信息:https://firebase.google.com/docs/cloud-messaging/xmpp-server-ref @ksav - byJeevan

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接