小编A.h*_*.h.的帖子

iOS 上的 Flutter Backgroundfetch 不会触发

我正在尝试开发一个带有 flutter 的应用程序,它使用 background_fetch 包https://pub.dev/packages/background_fetch在特定时间段内连接到 BLE 设备并接收一些状态数据。在 Android 上,一切正常,并且每隔 x 分钟就会可靠地触发一次后台获取。

在 iOS 上,只要我通过 Xcode 手动模拟后台获取,它也可以工作。然而,当我在 iPhone 上运行我的应用程序时,后台提取永远不会被触发。对我来说,很难理解我的代码是否有错误或者 iOS 是否真的从不触发后台获取。如果操作系统从不触发后台获取,我如何才能触发后台获取?

我从其他帖子中了解到,只要后台提取在模拟器中正常工作,一切都可以正确编程。

能以一种简单的方式向我解释后台获取机制如何在 iOS 上工作吗?

感谢你并致以真诚的问候。

android ios background-fetch flutter

5
推荐指数
1
解决办法
1421
查看次数

标签 统计

android ×1

background-fetch ×1

flutter ×1

ios ×1