gpt4 book ai didi

ios - react native : Best approach to run a background task on iOS when the app is closed?

转载 作者:行者123 更新时间:2023-11-28 23:34:23 33 4
gpt4 key购买 nike

我需要定期向服务器发送 HealthKit 数据。我正在使用 React Native 和 rn-apple-healthkit。我尝试了 react-native-background-task,但在应用程序关闭时它不会工作(不是后台模式)。我在 Apple 开发者文档中读到它是有意设计的。

我在网上找到了一些解决方案,例如地理定位服务、运行套接字和“播放”无声声音、搭载推送通知,但它们似乎都是解决方法。

2019年有什么好的方法吗?

最佳答案

使用静默通知是实现此目的的正确方法。但是,当手机锁定时,它不会工作:

为了安全起见,设备锁定时 HealthKit 存储区会进行加密,并且 HealthKit 存储区只能由授权的应用程序访问。因此,当您的应用程序在后台启动时,您可能无法从商店读取数据;但是,即使手机锁定,应用程序仍然可以将数据写入存储。

取自https://developer.apple.com/documentation/healthkit/protecting_user_privacy

关于ios - react native : Best approach to run a background task on iOS when the app is closed?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55515675/

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