gpt4 book ai didi

ios - CM MotionActivity 后台事件触发

转载 作者:行者123 更新时间:2023-11-29 01:27:35 27 4
gpt4 key购买 nike

我看过 WWDC 2015 Session 705 上的视频,发现 Core Motion API 很有趣。我正在制作一个应用程序,需要随着后台运动事件状态的变化而更新。例如,当用户走进汽车并开始驾驶时,将触发一个事件来通知应用程序运动事件状态的变化。

您知道有什么 API 可以跟踪运动事件变化并在必要时唤醒应用程序吗?如果没有,我还有什么其他选择来完成这项任务?

非常感谢您,并且感谢您提供的任何帮助。

最佳答案

我认为您不想对在后台运行的 CMMotionManager 做任何事情,因为电池消耗会很大(无论如何,标准的后台操作只能持续 3 分钟)。

更尊重用户电池的解决方案包括 Core Location 的 significant change serviceregion monitoring .两者都不像 Core Motion 那样敏感(您可能必须行驶几公里才能通知应用程序状态更改!)。但这些是在设备电池和应用程序希望获知位置变化之间取得平衡的首选方法。

关于ios - CM MotionActivity 后台事件触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33846867/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com