【问题标题】:Firebase FCM get tokens for old iOS APNS tokensFirebase FCM 获取旧 iOS APNS 令牌的令牌
【发布时间】:2016-09-24 16:26:48
【问题描述】:

随着通过 Google 将 GCM 更改为 FCM,我们希望将 iOS 推送通知也纳入 FCM。如果不提供将每个用户注册到 Firebase 推送服务的更新,是否可以将所有当前用户令牌订阅到 Firebase 服务,从而为他们生成 FCM 密钥?

【问题讨论】:

    标签: ios firebase firebase-cloud-messaging


    【解决方案1】:

    是的,您可以使用 InstanceID API 的 batchImport 方法导入 APNs 令牌列表,该列表将返回 InstanceID 令牌的映射,然后您可以使用 FCM 将消息发送到 iOS 应用实例。

    【讨论】:

    • 我注意到这是用于 GCM,这些是否直接转移到 FCM?
    • 这是一个实例 ID API,因此它适用于 GCM 和 FCM。
    • 如果我不使用 Firebase 更新应用程序并且它使用旧的 APN,会发生什么情况。更新后的 InstanceID 是否能够向旧 APN 设备发送通知? @亚瑟汤普森
    • @MukulMore 是的,通过导入现有的 APNs 令牌,您可以将新的实例 ID 令牌映射到它们。向那些新的实例 ID 令牌发送将导致具有相应(旧)APNs 令牌的设备接收消息。
    猜你喜欢
    • 2020-09-24
    • 1970-01-01
    • 2021-12-21
    • 2016-10-13
    • 1970-01-01
    • 1970-01-01
    • 2017-11-08
    • 2016-12-18
    • 2020-04-01
    相关资源
    最近更新 更多