2013-05-10 80 views
5

我在请求使用下面的代码访问我的联系人的权限。如何申请再次访问iphone联系人地址簿的权限?

ABAddressBookRef addressBookRef = ABAddressBookCreateWithOptions(NULL, NULL); 

    if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusNotDetermined) { 
     ABAddressBookRequestAccessWithCompletion(addressBookRef, ^(bool granted, CFErrorRef error) { 
} 
else if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusAuthorized) 
     { 

     } 
     else 
     { 

     } 

到目前为止一切正常,但是如果我删除应用程序并再次调试应用程序不会再问我的权限。在此之前,如果我接受或拒绝,我可以在隐私联系人和我的应用程序的名称中查看它是否处于开启或关闭状态。

我想让应用程序问我弹出的权限。我应该怎么做 重新启动设备并重新安装应用程序。无论如何清除某种 缓存?

回答

18

您可以重置您的隐私设置。

设置>常规>重置>重置位置&隐私。

+0

伟大的作品谢谢! – droidiphonereef 2013-05-10 09:05:31

相关问题