Firebase 云消息传递 (FCM) 令牌是否独一无二?

2024-06-01

我在 firebase 文档中找不到任何地方表明收到的令牌是唯一的。如果有人能指出我这样的地方,我将不胜感激。主要问题 - 我应该在数据库中为此类标记设置唯一约束吗?谢谢!


根据文档,它们是唯一的,但您无法将它们绑定到特定设备,因为它们可能会发生变化。

iOS 文档 https://firebase.google.com/docs/cloud-messaging/ios/first-message#access_the_registration_token:

注册令牌可能会在以下情况下更改:

  • 该应用程序已在新设备上恢复
  • 用户卸载/重新安装应用程序
  • 用户清除应用数据。

Android 文档 https://firebase.google.com/docs/cloud-messaging/android/first-message#access_the_registration_token:

注册令牌可能会在以下情况下更改:

  • 应用程序删除实例ID
  • 该应用程序已在新设备上恢复
  • 用户卸载/重新安装应用程序
  • 用户清除应用数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Firebase 云消息传递 (FCM) 令牌是否独一无二? 的相关文章

  • 如何在 jquery for firebase 中实现图像弹出窗口

    我遇到了一些麻烦 因为我不知道如何在 jquery for firebase 中实现图像弹出窗口 我在互联网上搜索过 但没有找到如何在动态网站上实现它的方法 我有以下 jquery 代码 有人可以帮忙吗 我还没有在 stackoverflo
  • 使用 Firebase 跟踪应用链接

    我们有 Android 和 iOS 应用程序 我们想要跟踪我们的应用程序是从哪些链接下载的 因此 如果我们在 Facebook 上发布了我们应用程序的链接 并且有人点击该链接并下载了它 它应该记录该应用程序是在 Facebook 上下载的
  • Firebase Swift 3 获取数组中子项的列表

    我正在尝试从 Firebase 数据库获取列表数据 然后将其转换为数组 我在网上查看了很多示例 但从未成功运行 据我所知 下面的代码是我可以得到的 1 个错误的壁橱 ref child observe childAdded with sna
  • Firebase FCM 推送通知停止工作 iOS 11.1.1

    我正在使用 Firebase FCM 从 iOS 设备发送推送通知 直到昨天 推送通知仍然有效 当我现在发送推送通知时 一切都显示成功 但设备上没有收到任何信息 如果我直接通过curl请求发送 这就是响应 multicast id 7815
  • 使用 Firebase 数据 Swift、Xcode 7 填充 UITableViewController

    我正在与swift in Xcode 7 我完全陌生Swift Xcode and Firebase 我想要三个UITableViewController在我的 iOS 应用程序中 前两个TableView controllers将需要动态
  • 在 Firebase Listener 中设置 Singleton 属性值

    我目前正在测试 Firebase 以及我计划在整个应用程序的生命周期中用于访问的单例模型 我现在被一些看似微不足道的事情所困扰 但我一生都无法弄清楚 我有一个我使用的模型的示例 Bookmarks in firebase public cl
  • 使用 Firebase Storage 和 Firebase Firestore 创建离线第一个应用程序的最佳方式是什么? #AskFirebase

    首先我是 Firebase 新手 我找不到展示如何使用 Firebase Storage 和 Firebase Firestore 创建离线优先移动应用的教程或示例 我使用 Firestore 来保存有关项目的数据 id 名称 图像 我使用
  • FRebase Firestore onCreate 云函数事件参数未定义

    我尝试按照 Firebase 的文档和其他 SO 帖子访问我已成功部署的云函数的参数值 不幸的是我仍然收到了 类型错误 无法读取未定义的属性 id 我已经记录了 event params 并且它输出为未定义 所以我理解这个问题 但不确定从语
  • 如何快速将云Firestore中的数据保存到变量中?

    我想将文档中的特定字段保存到变量中 到目前为止我的代码 func getDocument path String field String nil gt some Any var returnVar Any DEFAULT VAL var
  • Firebase数据库在批准后保存数据

    我在 iOS 应用程序上使用 firebase 数据库 我正在快速写作 我正在使用 发送 按钮在我的 firebaseDatabase 上写入数据 例如文本字段和标签值 有什么方法可以接受或拒绝我的数据库中的数据吗 我的意思是 如果用户向文
  • 在 React 中渲染来自 Firebase 的数据

    请帮助我渲染从 Firebase 实时数据库检索的数据 我成功从 Firebase 中以数组形式检索数据 下一步是显示数据 问题就从这里开始了 我想要显示的数据应该存储在 模块 状态 首先 它被设置为一个空数组 然后检索数据 通过 Coum
  • Firebase Analytics 服务器端[重复]

    这个问题在这里已经有答案了 Firebase 客户端 JS 支持 Firebase Analytics 在那里 我使用该方法logEvent将我的事件记录到 GA v2 并查看很棒的漏斗图 但是 显然 客户端不会跟踪某些事件 例如数据库事件
  • Firebase 动态链接无法在 iOS 11.3.1 上安装应用程序后继续存在

    当用户未安装时 Firebase 动态链接无法在 iOS 11 3 1 上生存 还有其他人遇到这个问题吗 这在 iOS 11 3 1 之前工作正常 重现步骤 单击 FDL 链接 用户重定向到应用商店 用户安装应用程序 用户打开应用程序 FD
  • Android 使用带有空格的键访问 Firebase

    这可能是一个愚蠢的问题 但我在谷歌的 firebase 网站上找不到任何示例 如果我在 firebase 数据库中有一个密钥 First Name 然后我打电话 FirstNameClass firstName dataSnapshot g
  • 为什么我的数据没有存储到我的 Firebase 实时数据库中?

    我正在尝试为网络应用程序制作一个注册页面 这会将数据发送到 firebase 数据库 我已阅读官方 firebase 文档并按照说明写入数据 但什么也不会写 在我的数据库控制台中 它显示的所有内容都是空 而不是我的数据 我没有收到控制台错误
  • Firebase 托管导致通过 www 的不安全连接

    我的网站使用 firebase 托管 如果我通过在地址栏中键入域名 例如 example com 来访问我的网站或https example com https example com 效果很好 但是 如果我要添加前缀 www 例如 www
  • React-native google auth android DEVELOPER_ERROR 代码 10

    我做了什么 react native init testAuthGoogle cd testAuthGoogle cd android gradlew signingReport 创建一个新项目并显示 SHA1 gt Task app si
  • 错误:捆绑失败:TypeError:无法读取未定义的属性“transformFile”,React Native

    每当我运行react native start时 我都会收到此错误 但是最近在我在节点模块中安装了firebase tools和stripe之后 这种情况开始发生 但在此之前它会运行得很好 这也是错误的堆栈跟踪 ffff 127 0 0 1
  • Firebase 停止监听 onAuthStateChanged

    从版本 3 0 0 开始 我很难删除身份验证状态更改侦听器 要根据文档启动侦听器 firebase auth onAuthStateChanged function user handle it 但是 我在文档中找不到任何涉及删除身份验证状
  • 取消现有 Firebase 应用程序的链接?

    我想要 链接到新的或现有的 Firebase 项目和应用 但 crashlytics 仪表板告诉我我的项目已经链接 如何取消链接我现有的项目 要取消 Fabric 应用与 Firebase 的链接 请按照以下步骤操作 转到 Firebase

随机推荐

  • 可以在 TensorFlow 中使用排名相关作为成本函数吗?

    我正在处理偶尔充满异常值的极其嘈杂的数据 因此我主要依靠相关性来衡量我的神经网络的准确性 是否可以明确使用诸如等级相关性 斯皮尔曼相关系数 之类的东西作为我的成本函数 到目前为止 我主要依赖 MSE 作为相关性的代理 我现在面临三个主要障碍
  • Firebase Cloud Function:& Flutter:无法在模拟器上使用 https 可调用函数 [firebase_functions/unavailable] 不可用

    我试图从我的 flutter 应用程序中使用模拟器调用 HTTPS 可调用函数 但它似乎不起作用 我调用该函数后 总是需要大约 5 秒的时间并返回错误 如果我将该功能部署在服务器上 它就可以完全正常工作 这是我的功能 exports try
  • 我可以在一个查询中更新/选择表吗?

    我需要在查看页面时选择数据并更新 视图 列 有没有一种方法可以在一个查询中执行此操作 或者我是否必须使用不同的查询 如果您不想 不需要使用事务 则可以创建一个存储过程 该过程首先更新视图计数 然后选择值并将其返回给用户
  • swift 中的负数模

    负数模如何在 swift 中工作 当我执行 1 3 时 它给出 1 但余数是 2 其中有什么问题 雨燕余数运算符 计算余数 整数除法 a b a a b b where 是截断整数除法 在你的情况下 1 3 1 1 3 3 1 0 3 1
  • 无法从 Twin.macro 中的 Prop 获取值

    您可以在这里查看我正在尝试执行的操作的示例 https codesandbox io s vibrant leaf qj8vz https codesandbox io s vibrant leaf qj8vz 注意 这个特定的例子使用双宏
  • BISON + FLEX 语法 - 为什么标记被连接在一起

    我想了解为什么 BISON 按照以下规则连接两个标记 stmt declaration assignment exp ID lt this rule fprintf stderr n my id is s 1 如果你检查输出就会明白我的意思
  • 如何在没有 openshift 的情况下托管 Django localhost 应用程序?

    我已经在本地主机中创建了一个 Django 应用程序 现在我需要在互联网上托管 我已经尝试过开档 https www openshift com and 任何地方的Python https www pythonanywhere com也 但
  • 优化 Keras 以使用所有可用的 CPU 资源

    好吧 我真的不知道我在说什么 所以请耐心听我说 我正在使用 Theano 后端运行 Keras 以在 MNIST 图像上运行基本的神经网络 目前只是一个教程 过去 我一直使用我的旧 HP 笔记本电脑 因为我有 Windows 和 Ubunt
  • 如果值大于或小于,则替换数据框中的值

    我在 R 中操作数据帧时遇到问题 这是 R 中的基本内容 但我找不到执行此类操作的最佳命令 虚拟示例 Var1 20 300 39 Var2 49 23 91 Var3 0 239 210 我怎样才能用10如果值小于 则在第 2 列中10
  • .NET PInvoke 可以从用户指定的目录动态加载本机 dll 吗?

    我有一个 NET 应用程序 需要加载一个本机库 其位置由用户指定 PInvoke 看起来只会从全局搜索路径 或编译时指定的路径 加载 最好的方法是创建一个在运行时调用 LoadLibrary 的 C CLI 程序集吗 C CLI 会比 C
  • 如何强制控制器/操作使用 JsonValueProvider

    再会 我正在使用 ASP NET MVC 3 其中JsonValueProvider http haacked com archive 2010 04 15 sending json to an asp net mvc action met
  • 如何在照片删除后刷新 Android 的 MediaStore

    问题 如何使媒体存储刷新其已删除文件的条目 从外部存储中删除代码中的照片后 我仍然在图库中看到已删除照片的插槽 空白照片 画廊似乎反映了媒体存储 并且在媒体存储中找到了已删除的照片 直到手机重新启动或通常 直到重新扫描媒体为止 尝试扫描已删
  • i18n:特定型号的错误消息本地化

    我可以为每个验证本地化错误消息 但如何为特定模型创建错误 普通的语言环境如下所示 en mongoid errors messages taken It is already taken 但我想更改消息user model en mongo
  • 如何修复 Centos 上的 Git Segmentation 错误

    我收到分段错误错误 无法在服务器上提取代码 Centos 7 这就是我遇到错误的方法 通过使用以下命令来验证我的服务器是否使用 bitbucket 进行身份验证 ssh T email protected cdn cgi l email p
  • 下载图像并显示它

    应用程序的主要目的是下载和显示图像 但是当我尝试启动应用程序时它崩溃了 这是我的代码 private DownloadImageTask task protected void onCreate Bundle savedInstanceSt
  • 如何使用自签名证书为 TLS 创建 iOS NWConnection?

    我正在尝试将 Apple 的新 NWConnection 类用于我的 MQTT 客户端 为了进行测试 我需要能够创建到本地测试代理的 TLS 连接 该代理具有自签名证书 到目前为止 我只是使用以下命令设置连接 self connection
  • Java 变量的作用域

    我不明白为什么这段代码的输出是10 package uno public class A int x 10 A int x 12 new B public static void main String args int x 11 new
  • 消息 102,级别 15,状态 1,第 1 行“ ”附近的语法不正确

    我试图从临时表中查询 但不断收到此消息 Msg 102 Level 15 State 1 Line 1 Incorrect syntax near 有人能告诉我问题是什么吗 是因为要转换吗 查询是 select compid 2 conve
  • 数字总和直到作为输入给出的数字

    如果给出一个数字作为输入 则找到该数字之前所有数字的总和 例如输入 11 则答案为 1 2 9 1 0 1 1 蛮力方法是计算所有小于某个数字的数字的数字之和 我已经实现了该方法 我想知道是否有其他方法可以在不实际计算每个数字的数字之和的情
  • Firebase 云消息传递 (FCM) 令牌是否独一无二?

    我在 firebase 文档中找不到任何地方表明收到的令牌是唯一的 如果有人能指出我这样的地方 我将不胜感激 主要问题 我应该在数据库中为此类标记设置唯一约束吗 谢谢 根据文档 它们是唯一的 但您无法将它们绑定到特定设备 因为它们可能会发生