gpt4 book ai didi

swift - 后台模式 firebase 快速获取数据

转载 作者:搜寻专家 更新时间:2023-11-01 05:31:45 25 4
gpt4 key购买 nike

我想在后台从 firebase 中提取数据。但是,3 分钟后,后台应用程序无法在后台运行。如何在后台使用计时器从 firebase 中提取数据?还是 firebase 中有计划任务功能?

我想在特定时间对数据库进行更改。比如我想在后台10分钟后更改firebase中的一个数据。

@objc func updateStateNew(){

let ref = Database.database().reference()
ref.child("\(chip1InfoString1!)/states/\("self.ekle2.text!")").setValue(true)

ref.child("\(chipFieldText.text!)/states/\("001")").setValue(true)
}

最佳答案

做到这一点的方法(Apple 评论可以接受)是使用静默推送。这样您就可以随时触发后台任务(有一些操作系统限制)有关详细信息,请参阅 that answer here

如果您不需要在特定时间/间隔运行后台代码,我建议您使用background fetch

或者,最好的工具,但仅适用于 iOS 13+:BackgroundTasks

关于swift - 后台模式 firebase 快速获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57772226/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com