The scope of Firebase Instance Id and Token(Firebase Instance Id 和 Token 的范围)
问题描述
我读过很多关于 Firebase Instance Id 和 registration token 这里,这里和这里.
I've read a lot of articles about Firebase Instance Id and registration token here, here and here.
我对 Instance Id 和 Token 之间的 范围和关系 有一些混淆.我想验证我的理解是正确还是错误.
I have some confusions about their scope and relationship between Instance Id and Token. I would like to validate that my understandings are correct or wrong.
Instance Id是按 App 生成的.不是每个安装的设备.例如,如果您有 Mail 应用和 Notes 应用,您将在 firebase 上拥有 两个 Instance Id.Token根据安装的设备生成.例如,如果您有 十 个用户安装您的应用,您将拥有 十 个注册令牌.- 一个
Instance Id会有很多注册令牌. - 通常,我们只需要在我们的应用服务器上保留
注册令牌(不是实例 ID)即可发送 推送通知.
Instance Idis generated per App. Not per installed device. For example, if you have Mail app and Notes App, you will have two Instance Id on firebase.Tokenis generated per installed devices. For example, if you have ten users installing your app, you will have ten registration tokens.- One
Instance Idwill have many registration tokens. - Normally, we only have to keep
registration tokens(not Instance Id) on our App Server to send push notifications.
推荐答案
部分正确.InstanceID 与应用程序实例有关.在您的示例中,如果您有Mail App 和Notes App,每个都有自己的instance id,但两者并不相同,因此无法将它们分组在一起.
Partly correct. An InstanceID pertains to the app instance. In your example, if you have the Mail App and the Notes App, each has their own instance id, but the two are not the same, so they can't be grouped together.
将应用实例视为应用安装.如果您已在设备上安装了应用程序,则它具有应用程序实例.如果你卸载它,它也会被删除,如果你重新安装它,它是一个新的应用实例.
Think of the app instance as the app installation. If you have installed the app on the device, it has the app instance. If you uninstall it, it is also removed, if you re-install it, it's a new app instance.
正确.但也有可能为同一设备拥有多个令牌,但这仅适用于拥有多个发件人.
Correct. But there's also a possibility to have multiple tokens for the same device, but this only pertains to having multiple senders.
有可能.见#2.
是的.注册令牌是作为推送通知目标所需的值.
Yes. The registration token is the value needed as a target for push notifications.
这篇关于Firebase Instance Id 和 Token 的范围的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Firebase Instance Id 和 Token 的范围
基础教程推荐
- NSString intValue 不能用于检索电话号码 2022-01-01
- iOS4 创建后台定时器 2022-01-01
- 通过重定向链接在 Google Play 中打开应用 2022-01-01
- libGDX 从精灵或纹理中获取像素颜色 2022-01-01
- iPhone - 获取给定地点/时区的当前日期和时间并将其与同一地点的另一个日期/时间进行比较的正确方法 2022-01-01
- Android:getLastKnownLocation(LocationManager.NETWORK_PROVIDER 2022-01-01
- navigator.geolocation.getCurrentPosition 在 Android 浏览器上 2022-01-01
- 如何从 logcat 中删除旧数据? 2022-01-01
- AdMob 广告未在模拟器中显示 2022-01-01
- Cocos2d iPhone 非矩形精灵触摸检测 2022-01-01
