簡體   English   中英

如何請求再次訪問iPhone聯系人通訊錄的許可?

[英]How to ask for permission to access iphone contacts addressbook again?

我要求使用以下代碼訪問我的聯系人的權限。

    ABAddressBookRef addressBookRef = ABAddressBookCreateWithOptions(NULL, NULL);

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

         }
         else 
         {

         }

到目前為止,一切正常,但是,如果我刪除該應用程序並再次調試,該應用程序將不會再次詢問我權限。 在我接受或拒絕之前,我可以在隱私權聯系人中看到它,並可以查看我的應用程序名稱(無論它是打開還是關閉)。

我希望應用程序彈出詢問權限。 我應該怎么做才能重啟設備並重新安裝應用程序。 無論如何要清除某種緩存?

您可以重置您的隱私設置。

設置>常規>重置>重置位置和隱私。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM