通过 FCM 发送推送通知时何时使用 iOS 设备令牌?

hga*_*ale 5 apple-push-notifications firebase firebase-cloud-messaging

我对通过 FCM 实现云消息传递感到困惑。要向 iOS 设备发送远程(推送)通知,APN 需要 iOS 设备令牌。但是,Firebase 应用程序不与 APN 交互,而是与 FCM 交互,FCM 与 APN 交互。但要通过 FCM 向任何客户端发送推送通知(或消息)需要 FCM 令牌。这是否意味着 Firebase 应用不需要 iOS 设备令牌即可向 iOS 设备发送推送通知?

Dou*_*son 4

只需 FCM 令牌即可向设备发送消息。不需要 Apple 特定的数据。Firebase 处理每个底层推送通知系统的详细信息。