Firebase 和后台运行时的预定通知

2023-12-23

我希望我的 Firebase 向我的应用程序的所有用户发送计划的推送通知(如果该应用程序位于后台);运行一些代码并向服务器发送一些内容。

我有点迷失,因为使用 Firebase 的通知控制台无法做到这一点。

然后,我对 Firebase Cloud Messaging 感兴趣,但在文档中,它说应该结束与 FCM 的连接:

当您的应用程序进入后台时,断开与 FCM 的连接

-Source https://firebase.google.com/docs/cloud-messaging/ios/client#receive_messages_through_messaging

我能做些什么?我应该看看像 Parse 这样的服务吗?任何帮助是极大的赞赏。


当您的应用程序位于后台时,通知消息不会执行您的应用程序代码。从 Firebase 控制台发送的所有消息都是通知消息。因此,您目前无法使用 Firebase 控制台来实现您所描述的内容。

但是,您可以从应用程序服务器发送数据消息,这可以触发代码的后台执行。您必须在应用程序服务器上自行管理调度。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Firebase 和后台运行时的预定通知 的相关文章

  • 剪裁为形状的 SwiftUI 图像在上下文菜单中具有透明填充

    在我的 SwiftUI 应用程序中 我的资产目录中有一张宽高比为 1 1 的图像 在我的代码中 我有一个Image使用不同的宽高比查看 将图像裁剪为新尺寸 Image My Image resizable aspectRatio conte
  • 如何在 Swift 4 中以编程方式将 IBAction 添加到 uibutton?

    如何以编程方式将 IBAction 添加到 uibutton button addTarget self action Selector buttonAction for touchUpInside func buttonAction se
  • CloudKit 获取当前用户的所有订阅

    我设法在 Apple CloudKit 中保存 更改和删除记录 我什至收到了与订阅相关的通知 但我不知道如何列出当前用户的所有订阅 到目前为止 这是我的代码 let operation CKFetchSubscriptionsOperati
  • Swift 中 UIViewController 子类成员的双重初始化

    我想制作一个自定义容器视图控制器并向其子类添加一些成员UIViewController 当我尝试使用以下代码从应用程序委托初始化它时 self window UIWindow frame UIScreen mainScreen bounds
  • iOS:保持应用程序在后台运行

    如何让我的应用程序在后台运行 我需要越狱我的 iPhone 才能执行此操作吗 我只需要这个应用程序每隔设定的时间间隔从互联网上检查一些内容 并在需要时发出通知 以供我自己使用 是的 不需要越狱 查看本文档的 实现长时间运行的后台任务 部分A
  • 同一应用程序的不同版本取决于设备(应用程序商店)

    我已经将我的游戏提交到App Store并更新了 现在最新版本是每个下载我游戏的人都应该得到的版本 对吗 现在的问题是 当我从 iPad mini 上的 App Store 下载游戏时 我得到的是正确的版本 但是当我从 iPad 2 下载游
  • 如何创建一个 NSMutableArray 并为其分配一个特定的对象?

    我刚刚开始接触 Obj C 并且希望创建一个 MKAnnotations 数组 我已经创建了名为的 MKAnnotation 类TruckLocation其中包含名称 描述 纬度和经度 这是到目前为止我所拥有的数组 NSMutableArr
  • 在flutter中跟踪背景位置时使用background_locator插件时出现问题

    我正在尝试使用 flutter 跟踪后台位置 为此我正在使用背景定位器 https pub dev packages background locator插入 它的实现方式是注册某些静态回调函数 我声明了一个 File 类型的类变量来在后台
  • 从后台唤醒时应用程序会重新启动

    iOS 大师您好 我已经广泛搜索了答案 但找不到答案 我打赌对我的问题的第一个答复将是另一个类似的问题 但我找不到它 不管怎样 我的问题是我正在运行一个简单的地图应用程序 用户可以在地图上放置图钉 并在放置的图钉周围有一个自定义的圆圈覆盖
  • 核心蓝牙在后台进行广告和扫描

    我一直在尝试设置一个应用程序 使设备既扫描外围设备又作为外围设备进行广告 目标是当两个设备通过蓝牙发现彼此靠近时在后台被唤醒 从 Apple 文档来看 您似乎应该能够在后台运行 BLE 启用蓝牙中心和蓝牙外设后台模式 并且当一台设备位于前台
  • 如何改进 iOS 中的 TWTweetComposeViewController 代码?

    我已经实现了以下代码来进行 Twitter 共享 在我的代码中 我尝试测试 iOS 5 如果这不起作用 我会回到使用 ShareKit 的 Twitter 代码进行共享的旧方式 我向同事展示了代码 他建议我的代码可能有缺陷 我需要做两件事
  • iPhone - 创建图像网格列表

    我正在开发一个应用程序 它从网站获取图像并使用网格视图向用户显示 例如Apple的照片应用程序 当您点击图像时 我会推送一个显示图像信息和其他内容的视图控制器 实现这个的更好方法是什么 我想到了自定义 UITableViewCell 我见过
  • CNContact 添加新的联系人问题

    我在通过以下方式添加联系人时遇到问题联系框架 我使用的是装有 iOS 12 1 2 的 iPhone 5s 设备 我添加联系人的代码如下 let saveRequest CNSaveRequest saveRequest add self
  • iOS 上每个选项的带有图像的操作表

    有没有办法在 iOS 上将图像添加到操作表中 与苹果在应用程序商店或苹果音乐应用程序上所做的一样 我对苹果文档的基本搜索表明我没有在操作表中子类化或添加子视图 UIActionSheet 并非设计为子类化 也不应向其层次结构添加视图 苹果文
  • 编写支持 iOS 3.1.3 和 iOS 4.x 的 iOS 应用程序时的陷阱

    我想编写一个可以在 iOS 3 1 3 到 iOS 4 1 上运行的应用程序 我知道如何设置部署目标和基础 SDK 阅读 Apple 文档后 它很大程度上依赖于检查类是否可用和 或实例是否响应特定选择器 现在我的问题是 如果 Apple 从
  • 如何保存 1 个 xcode 项目中的所有构建设置并在其他 xcode 项目上使用它们?

    我使用 xcode 4 5 和 cordova phonegap 来构建我的应用程序 我投入了大量时间来获取适合我的 Xcode 项目的构建设置 并且我想在我正在构建的多个应用程序上重用这些设置 我正在寻找是否有一种快速的方法来导出这些设置
  • cordova-plugin-whitelist 适用于 Android,但不适用于 iOS (Phonegap Build)

    我正在开发一个用 Cordova 封装并使用 Phonegap Build 构建的 JavaScript 应用程序 我们包括cordova plugin whitelist来自我们构建中的 npm 并添加了
  • Swift 中的弹出视图

    我有一个弹出视图 没有选项卡栏 它弹出到带有选项卡栏的视图控制器 在带有选项卡栏的视图控制器中 我设置了一个单击按钮 以便弹出视图控制器 IBAction func PopUpClicked sender UIButton gt Void
  • 我可以在 NS_SWIFT_NAME 中使用保留关键字吗?

    我正在尝试使 Objective C 委托协议更漂亮以便在 Swift 中使用 但我在弄清楚如何使用时遇到了一些麻烦NS SWIFT NAME 是否可以使用NS SWIFT NAME指定 Swift 名称中与 Objective C 关键字
  • 应用程序图标未刷新

    我更改了新版本应用程序中的图标图像 并且我在设备中安装了旧版本应用程序 然后我安装了新版本 它在 iOS 5 中运行良好 但在 iOS 6 中 图标没有刷新 它仍然显示旧版本图标 徽标 如果没有安装旧版本应用程序 该设备在 iOS 5 和

随机推荐

  • Union-Find 或 DFS:哪个更适合查找连通分量?

    Union Find 和 DFS 都可以用来查找连接性 哪种情况下哪个更好 并查找算法最适合等价关系发生变化的情况 即需要对分区集执行 并集 操作 给定一个固定的无向图 等价关系根本不会改变 边都是固定的 OTOH 如果您有一个添加了新边的
  • 如何使用 mysqldump 仅导出 CREATE TABLE 命令?

    我正在尝试使用mysqldump仅导出数据库模式 没有数据 没有额外的 SQL 注释 只是CREATE TABLE命令 这是我到目前为止所得到的 mysqldump h localhost u root p no data compact
  • 在 Angular 6 中生成没有 *.spec.ts 的组件

    在以前的版本中 可以使用 angular cli json 禁用 spec ts 如下所示 有没有办法用 6 0 0 版本中的 angular json 来做到这一点 defaults component spec false servic
  • 在 wsdl 中哪里放置版本信息?

    我有一个 Web 服务 其中定义位于 wsdl 文件中 架构位于外部 xsd 文件中 在 xsd 文件中 有 schema 标记 它提供了一个属性 version 我可以用它来记录当前版本 wsdl 格式 WSDL 1 1 有类似的东西吗
  • 为什么我的 Ajax 调用的“等待”时间这么长? (Chrome 网络面板)

    我在页面上有一些 ajax 调用 请求一些 json 内容 在所有这些电话中 我等待响应完成的时间很长 对于每个呼叫 呼叫中都会有几秒钟的 等待 期 如下面的 Chrome 网络面板所示 我附上了一张图片 我不太确定是什么原因造成的 因为我
  • 如何在 Github Desktop 中重做“撤消最近提交”

    我想解锁我的最后一次提交 并在存储库菜单中单击了 撤消最近的提交 发生的事情是提交消失了 并且该提交中的所有文件都消失了 我在文件字段中留下了 0 更改 并且我回来了两个月的更改 我怎样才能取回该提交中的文件 这是我最终恢复文件的方法 由此
  • Java/JavaFX:为 JavaFX 标签设置 Swing 图标

    我正在尝试从文件 ico exe 中读取缩略图 图标 32x32px 并将其设置为 JavaFX 标签 我的第一次尝试 public Icon getLargeIcon String exeFile if exeFile null File
  • 当其他应用程序使用同一数据库时JPA的并发性

    我正在开发 Spring MVC JPA Web 应用程序 当此应用程序部署在实时环境中时 与我的应用程序交互的同一数据库将同时被其他 2 个 Dotnet 和 VB 应用程序使用 我通过版本列管理 JPA 应用程序的并发性 对于同一个数据
  • Django - 为什么我应该使用 render_to_response ?

    考虑一下 return render request index html context return render to response index html context 一方面 render更干净 更Pythonic 另一方面
  • 似乎无法起订量 EF CodeFirst 4.1。有帮助吗?

    我的任务是评估 codeFirst 并可能用于我们未来的所有项目 评估基于将 codeFirst 与现有数据库结合使用 想知道是否可以使用 codeFirst 4 1 来模拟存储库 没有假货 这个想法是将存储库注入到服务中并最小起订量存储库
  • 在nginx中设置“X-Forwarded-For”标头的目的是什么

    我的 Django 应用程序有以下 Nginx 配置 upstream api server localhost 8000 server listen 80 location proxy pass http api proxy redire
  • 用 kaminari 反向分页?

    我在用Kaminari https github com amatsuda kaminari0 13 0 与红宝石 on Rails http rubyonrails org 3 2 8 假设我的元素有默认排序crated at 我有8我的
  • 如何将选定复选框的列表从视图发送到控制器

    我一直在尝试弄清楚如何使用 ActionLink 使选定的复选框列表正常工作 我想我需要用 JavaScript 在客户端做一些事情 但找不到相关代码 下面的代码可以完美地使用提交按钮 将选定的 id 作为 id 数组发回 但我需要将其放在
  • webgl 中的 VertexIndices 是什么?

    我正在从这个网站学习 WebGL http learningwebgl com blog p 370 http learningwebgl com blog p 370 我不明白 什么是顶点索引 为什么金字塔没有它们 定义 3D 对象的几何
  • 如何将 svg 从文件导入到 Angular 5 中的组件?

    我发现所有将 svg 添加到 AngularCli 中的组件的教程都建议将其插入 html 模板中 如下所示 div div
  • Mysql查询时崩溃

    当我选择两个条件时 mysql总是崩溃 对我来说 这个问题很奇怪 只适合这张桌子 这只发生在我的笔记本上 我们有测试服务器 linux 具有相同版本的mysql并且相同的sql是可以的 仅在任何一种情况下都不会发生这种情况 我尝试删除并重新
  • Python 中列表推导式中的多个语句?

    是否有可能有类似的东西 list1 currentValue 0 list2 currentValue i i for i in list1 我尝试过但没有成功 编写这些内容的正确语法是什么 编辑 打印语句是一个例子 实际上我是在循环外增加
  • Pandas 根据上面的行向下填充缺失值

    我有一个如下所示的数据框 import pandas as pd data col1 1 3 3 1 2 3 2 2 1 col2 np nan 1 np nan 1 np nan np nan np nan 2 np nan df pd
  • 查找两个字符串之间的最短匹配

    我有一个很大的日志文件 我想提取两个字符串之间的多行字符串 start and end 以下是来自的示例inputfile start spam start rubbish start wait for it profit here end
  • Firebase 和后台运行时的预定通知

    我希望我的 Firebase 向我的应用程序的所有用户发送计划的推送通知 如果该应用程序位于后台 运行一些代码并向服务器发送一些内容 我有点迷失 因为使用 Firebase 的通知控制台无法做到这一点 然后 我对 Firebase Clou