是否有关于iOS 6权限的开发人员指南?

时间:2012-10-25 08:22:54

标签: ios permissions ios6 ios-permissions

正如问题所示。

我正在寻找有关权限的指南。我之前只为Android开发过,我想知道是否有类似于http://developer.android.com/guide/topics/security/permissions.html的指南

我不完全确定权限是如何工作的(或者如果他们甚至在iOS 6上调用它)。

1 个答案:

答案 0 :(得分:1)

您没有像在Android上那样拥有权限,因为您必须在手头上声明一些权限。

例如,当您启动位置管理器时,系统将询问用户是否允许您的应用程序接收位置更新。如果用户不允许这样做,CLLocationManager将调用代理无法检索任何位置更新。

CLLocationManager上还有一个名为authorizationStatus的方法来检查当前状态。这是CLAuthorizationStatus

每个其他组件都会有类似的方法和错误来检查用户是否允许您的应用访问数据。