Firebase FCM获取旧iOS APNS令牌的令牌

Firebase FCM获取旧iOS APNS令牌的令牌,ios,firebase,firebase-cloud-messaging,Ios,Firebase,Firebase Cloud Messaging,随着通过谷歌将GCM改为FCM,我们也希望将iOS推送通知引入FCM。如果不提供将每个用户注册到Firebase推送服务的更新,是否可以将所有当前用户令牌订阅到Firebase服务,从而为他们生成FCM密钥?是,您可以使用InstanceID API的方法导入APNs令牌列表,该列表将返回InstanceID令牌的映射,然后您可以使用FCM将消息发送到iOS应用程序实例。我注意到这是针对GCM的,这些是否直接传输到FCM?这是一个实例id API,因此它将同时应用于GCM和FCM。如果我不使用F

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

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

我注意到这是针对GCM的,这些是否直接传输到FCM?这是一个实例id API,因此它将同时应用于GCM和FCM。如果我不使用Firebase更新应用程序,并且它使用旧的APN,会发生什么情况。更新后的InstanceID能否向旧的APN设备发送通知@ArthurThompson@MukulMore是的,通过导入现有APNs令牌,您将新实例ID令牌映射到它们。向这些新实例ID令牌发送将导致具有相应(旧)APNs令牌的设备接收消息。