【发布时间】:2011-09-09 08:01:24
【问题描述】:
我想在 iOS 中使用区域监控,用于基于位置的警报/计算。
我担心它会耗尽电池。 我在 iOS 参考上搜索了它,但找不到任何证据。
无论区域监控如何(即每分钟左右扫描一次......),该服务是否始终可用,还是我应该使用“显着位置更改”API?
更新:因此,电池使用量并不显着。它实际上还不错。 希望收到一些关于在模式(地区/标准)之间切换的建议。
【问题讨论】:
-
转到设置 -> 开发人员 -> 电源记录并切换开关。然后让您的应用程序在区域监控下运行,稍后在 Instruments 中检查它对您的电池有什么影响。但我的猜测是,它使用 GSM/3G 信号塔切换来获取区域变化,并且这会一直运行。
-
嗨。实际上,这是个好主意,但是...我在开车、在手机信号塔之间移动等时真的没有电池消耗的踪迹,这就是我在这里问的原因。还是谢谢..
-
是的,这就是这个选项的用途。 iPhone 将跟踪究竟是什么使用了电池,并且在一天结束时(左右),您可以将其附加到 Instruments 并查看数据。
标签: ios core-location power-management