NSP*_*tik 7 push-notification apple-push-notifications ios firebase firebase-cloud-messaging
根据Apple文档,每个推送通知始终会遍历APNS服务器。我听说某个地方FCM直接将推送通知直接发送到设备,即无需联系APNS服务器。
如果最终APNS负责发送推送通知,那么为什么要FCM用于iOS?
使用 Firebase Cloud Messaging 向 Android 和 iOS 设备发送推送通知背后的想法是实现一个服务器端接口将所有推送通知(无论平台如何)发送到一个端点应该比实现 2 个服务器需要更少的努力-side 接口,每个接口发送到不同的端点并实现不同的 API。
无论 FCM 是将 iOS 消息转发到 APNS 还是将它们直接传送到 iOS 设备,都是如此。