2013-05-10 2 views
5

아래 코드를 사용하여 내 연락처에 액세스 할 수있는 권한을 요청합니다.아이폰 연락처 주소록에 다시 액세스 할 수있는 권한을 요청하는 방법은 무엇입니까?

ABAddressBookRef addressBookRef = ABAddressBookCreateWithOptions(NULL, NULL); 

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

     } 
     else 
     { 

     } 

지금까지 모든 것이 작동하지만 앱을 삭제하고 다시 디버그하면 권한이 다시 필요하지 않습니다. 내가 수락 또는 거절하기 전에는 개인 정보 보호 연락처와 앱의 이름을 ON 또는 OFF로 볼 수 있습니다.

나는 권한 팝업창을달라고 앱을 원한다. 무엇을해야합니까? 기기를 다시 시작하고 앱을 다시 설치하십시오. 어쨌든 캐시를 정리하려면?

답변

18

개인 정보 설정을 재설정 할 수 있습니다.

설정> 일반> 재설정> 재설정 위치 & 개인 정보 보호.

+0

위대한 작품입니다! – droidiphonereef