Как снова запросить разрешение на доступ к адресной книге контактов iphone?
Я спрашиваю разрешение на доступ к моим контактам, используя код ниже.
ABAddressBookRef addressBookRef = ABAddressBookCreateWithOptions(NULL, NULL);
if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusNotDetermined) {
ABAddressBookRequestAccessWithCompletion(addressBookRef, ^(bool granted, CFErrorRef error) {
}
else if (ABAddressBookGetAuthorizationStatus() == kABAuthorizationStatusAuthorized)
{
}
else
{
}
Пока все работает, но если я удаляю приложение и снова отлаживаю, приложение не будет спрашивать у меня разрешения снова. До того, как я принял или отклонил это, я вижу его в контактах по конфиденциальности и в названии моего приложения, включено или выключено.
Я хочу, чтобы приложение спросило у меня всплывающее окно. что я должен сделать, перезагрузите устройство и переустановите приложение. В любом случае очистить какой-то кеш?