2013-05-10 2 views
5

Chiedo il permesso di accedere ai miei contatti usando il codice qui sotto.Come chiedere il permesso di accedere nuovamente alla rubrica dei contatti iPhone?

ABAddressBookRef addressBookRef = ABAddressBookCreateWithOptions(NULL, NULL); 

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

     } 
     else 
     { 

     } 

Finora tutto funziona, ma se io cancellare l'applicazione ed eseguire il debug di nuovo l'applicazione solito mi chiedono di nuovo il permesso. Prima se ho accettato o rifiutato, posso vederlo nei contatti sulla privacy e nel nome della mia app, indipendentemente dal fatto che sia acceso o spento.

voglio l'applicazione per chiedermi il permesso pop-up. cosa devo fare riavviare il dispositivo e reinstallare l'app. In ogni caso per cancellare una sorta di cache ?

risposta

18

È possibile ripristinare le impostazioni sulla privacy.

Impostazioni> Generale> Ripristina> Ripristina posizione & Privacy.

+0

ottimo funziona grazie !! – droidiphonereef