监控重大位置变化的iOS应用程序在设备重启后会重新启动吗?

5

根据Core Location文档的说法:

您向位置管理器注册的地区在应用程序启动之间保持不变。如果您的应用程序未运行时发生区域交叉,系统会自动唤醒您的应用程序(或重新启动它)以便它可以处理该事件。当重新启动时,您之前配置的所有区域都将在您创建的任何位置管理器对象的monitoredRegions属性中提供。

不幸的是,对于同一应用程序是否在设备重新启动后也会响应区域更改而重新启动这一点并不清楚。

iOS应用程序是否在设备重新启动后仍能响应后台的重大位置更改监视?

2个回答

10

即使手机重新启动并且用户在重新启动后没有明确运行你的应用程序,你的应用程序也将被启动以响应区域事件。

我还没有看到任何清楚说明这一点的文档。但是这是我自己的几个应用程序中的工作方式。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接