我试图在固定的间隔后获得设备的位置,比如15分钟,不管应用程序是否处于前台、背景或终止状态。我们正在开发的应用程序是关键的警报系统,我们需要在特定的时间间隔内获取用户的位置,即使在应用程序被终止时也是如此。为此,我使用了BGProccessingTask和earliestBeginDate = 3600。即使在指定了一个小时之后,它也会在8-9小时后或有时更长的时间内开始任务。说明说-“设置此属性并不保证任务将在指定日期开始”。
如果有人能帮忙就好了。另外,还有其他解决方案吗?
发布于 2022-03-29 07:00:27
使用“签名和Capabilities"
https://stackoverflow.com/questions/71657550
复制相似问题