是否有任何文档定义了iPhone OS从用户那里获得核心位置选择所遵循的协议?
我观察到用户在运行应用程序的前两次会显示一个对话框。该对话框询问用户该特定应用程序是否可以使用位置信息。一旦用户批准该应用程序,框架第二次将其视为永久性选择加入。
这种行为是否在任何地方正式记录?
答案 0 :(得分:0)
我假设您已在CLLocationManager class reference文档中看到了说明?虽然......但它的细节并不太具体......
重要提示:用户可以选择 否认应用程序访问 位置服务数据。在它期间 应用程序的初始使用, 核心位置框架提示 用户确认使用 定位服务是可以接受的如果 用户拒绝请求, CLLocationManager对象报告一个 适当的错误给它的代表 在将来的请求中。