사용자가 거부 한 후 iOS에서 CKApplicationPermissionUserDiscoverability를 다시 묻는 메시지를 표시하는 방법이 있습니까? 내가 할 수 있었던 일은 OS X의 iCloud 설정 창에서 권한을 제거하는 것입니다. OS X에서는 사용자 상호 작용없이 iOS 앱에 거부 만 반환합니다. 필자가 작성한 앱은 검색 가능성이 없으면 쓸모가 없으므로 사용자가 처음에 no라고 답하면 다시 프롬프트 할 수 있기를 원합니다.CKApplicationPermissionUserDiscoverability를 다시 묻는 방법
3
A
답변
0
시스템 프롬프트를 다시 활성화 할 수 없습니다. 당신이 할 수있는 일은 권한을 테스트하는 것입니다. ok가 아니라면 사용자에게 권한을 변경하기위한 설정으로 가도록 요청하는 프롬프트를 제공하십시오.
3
iOS 8.1의 iCloud 설정에서 iCloud 드라이브 아래에는 "Look Me Up By Email"이라는 옵션이 있습니다. 거기에서 권한을 재설정 할 수 있습니다.
0
배포 중 iCloud 대시 보드에서 개발 환경을 재설정하면 다음에 앱을 설치할 때 다시 권한 확인 메시지가 표시됩니다.
경고 : 개발 환경을 재설정하면 기존 레코드가 모두 삭제되고 레코드 정의가 프로덕션 환경에 배포 된 것으로 재설정됩니다. 따라서 프로덕션 환경에 아직 배포하지 않은 경우 사용자의 레코드 유형과 사용자 정의 필드를 모두 잃어 버릴 수 있습니다. 최종 적이 아니더라도 다시 프로덕션에 배포하는 것이 좋습니다.
나는 장치의 모든 설정을 끝내고 어디에서든지 찾을 수 없었습니다. 그 중 하나를 변경할 수 있습니다. 위치 서비스 및 알림에 대한 항목이 표시되지만 검색 가능성에 대한 내용은 표시되지 않습니다. –