ios - 30-60 分钟后,我们的追踪器在 iOS 中进入睡眠状态
问题描述
我们为 iOS 开发了一个简单的跟踪器应用程序,它收集 GPS 数据并将其发送到服务器。但是遇到了一个问题:我们的tracker在工作30-60分钟后就睡着了,并且不发送gps数据。当它在屏幕上激活时 - 看起来没有任何问题,数据发送过程恢复。我们根据此说明进行的后台工作:https ://medium.com/@icodeinswift/location-permissions-in-ios-apps-always-or-when-in-use-371c1b22e02e
我不是 iOS 专家,但我们的 iOS 开发人员不知道出了什么问题,我想帮助他们提出想法。可能会出什么问题?
更新 有关 stackoverflow 的类似问题(可能有解决方案 - 尚未检查):iOS GPS tracking app that runs all the time
解决方案
推荐阅读
- javascript - 无法从 Firebase Firestore 获取字段
- java - 有什么方法可以通过检查正在运行的活动配置文件来动态加载@ImportResources?
- r - 我正在使用: R x64 ,并且无法运行我的代码,我不知道是什么问题
- node.js - 为什么在NodeJS中将过滤器应用于mongoose-paginate时结果为空?
- elasticsearch - 根据嵌套数组中的字段对结果进行排名
- xamarin.android - Visual Studio Mac 部署到 Android 模拟器失败
- python - 在 python 中合并 2 个链表不起作用。创建的第三个链接列表在执行后给了我一个 NULL 值/结果
- typescript - NestJS DTO 扩展了 PartialType 中断验证
- mongodb - Mongodb query starts with inside $in Query
- r - R 新手和编程新手 - 将向量的所有值融合为一个值