【发布时间】:2011-11-08 03:56:18
【问题描述】:
我有一个关于CLLocationManagerDelegate 的问题。文档说,如果用户更改了您的定位服务设置(在 iPhone 的 Settings.app 中),那么您的应用程序应该会收到一个 didChangeAuthorizationStatus: 给代理的消息。我的问题是,什么时候会发生这种情况?
如果用户更改了设置,这意味着他们在设置应用程序中,并且您的应用程序要么在后台运行,要么根本没有运行,所以在前一种情况下,您的应用程序的 CLLocationManager 委托何时会获得 didChangeAuthorizationStatus:打电话?
【问题讨论】:
标签: iphone delegates authorization settings cllocationmanager