如何请求权限再次访问iphone联系人地址簿?

我要求使用下面的代码访问我的联系人的权限。

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

到目前为止一切正常,但是,如果我删除了应用程序,再次debugging应用程序不会再问我的权限。 在此之前,如果我接受或拒绝,我可以在隐私联系人和我的应用程序的名称中看到它是否打开或closures。

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

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

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