首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ios中以挂起状态工作的运动活动

在ios中以挂起状态工作的运动活动
EN

Stack Overflow用户
提问于 2014-01-04 03:13:42
回答 1查看 970关注 0票数 2

我正在我的一个应用程序中使用M7处理器运动活动。我也想在应用程序处于挂起状态时获得运动活动更新。我不想调用startUpdatingLocation来阻止应用程序进入挂起状态,因为它会消耗大量的电池。我已经设置了应用程序进入后台时的区域监控,但我仍然无法获得动作更新。

除了调用startUpdatingLocation来获取挂起状态下的运动活动更新之外,还有其他方法吗?

EN

回答 1

Stack Overflow用户

发布于 2014-01-18 05:27:21

当你的应用程序处于后台(处于“挂起状态”)时,将继续监控CLRegion。您不需要调用startUpdatingLocation,只需向startMonitoringForRegion:注册它们即可。确保您已在项目文件的功能下启用了位置更新后台模式。

您可能还想在位置管理器上设置pausesLocationUpdatesAutomatically = NO,否则如果用户停止移动,监控将在大约15分钟后停止。

此外,值得注意的是,如果用户在多任务处理程序中终止您的应用程序,则将停止对您的应用程序的所有区域监控。

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

https://stackoverflow.com/questions/20911048

复制
相关文章

相似问题

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