ios - Firebase 云消息广播由捆绑 ID 或 firebase 项目 (GoogleService-Info.plist) 确定
问题描述
我有 2 个 firebase 项目(具有相同的 bundle id)。
如果我使用 Firebase 控制台云消息来广播消息(目标用户段为 iOS,捆绑 id 为 com.test.xxx),两个项目(不同的 GoogleService-Info.plist)的用户会收到通知吗?
问题:接收者是由捆绑ID(iOS)还是应用程序的GoogleService-Info.plist确定?
解决方案
FCM 令牌基于 Firebase 项目 ID、设备令牌、Bundle ID 和许多其他详细信息。因此,如果您使用 Cloud Messaging API 广播消息,它将仅从该特定项目发送到包含 GoogleService-Info.plist 的应用程序,而不是发送到具有相同捆绑 ID 的所有应用程序。
推荐阅读
- r - 如果两列中的任何一列具有指定值,则过滤行
- django - 如何在 django 中使用 getlist()
- botframework - 在 Composer 中使用自适应卡作为输入表单的任何示例?
- java - 如何正确初始化HashMap
- android - 如何在 Android API 级别 28 中使用 addOverrideApn() 方法?
- r - 分组,然后在日期时间超过某个时间时创建一个“中断”,在原始分组列(R,dplyr)中创建一个新值
- javascript - 按日期对 JSON 对象数组进行排序
- python - python的set函数的异常行为
- node.js - 在 react.js 中附加表单请求时,请求正文在服务器 node.js 中显示未定义
- mysql - SQL 计算可用性百分比