首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iPhone电池漏极

iPhone电池漏极
EN

Stack Overflow用户
提问于 2014-11-20 17:07:16
回答 1查看 492关注 0票数 2

我正面临着iPhone电池流失的问题。在我的应用程序中,我使用加速度计来计算步数。我订阅了位置管理器,以便保持加速度计在后台活动(以便它保持日志记录步骤)。当然,我使用的是大距离滤波器,所以定位不应该造成如此大的电池损耗。

位置管理器设置:

代码语言:javascript
复制
locationManager.desiredAccuracy = kCLLocationAccuracyThreeKilometers;
locationManager.distanceFilter=3000;

//甚至我也使用过startMonitoringSignificantLocationChanges。

代码语言:javascript
复制
[locationManager startMonitoringSignificantLocationChanges];

不幸的是,大约5个小时后,我的电池是空的。与应用程序“移动”(https://itunes.apple.com/in/app/moves/id509204969?mt=8)相比,他们的应用程序消耗了很少的电池,但当应用程序处于后台时,它们仍然跟踪所有的活动。我很惊讶他们是如何处理电池问题的。当他们也使用加速度计和位置管理器时。我非常感谢在这方面就如何实现这一目标提供的任何指导。

,谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-11-20 18:48:30

您应该考虑使用核心运动框架而不是位置管理器。在Xcode帮助系统中搜索"Motion“以找到相关的文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27045431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档