iOS 8에서 프라이버시 설정의 도선은 이해하기 쉽다
1418 단어 iOS
터미널 설정 컨덕터
iOS에서 어느 시기를 제외하고는 기본적으로 응용 프로그램에서 터미널 설정(이른바'설정'응용)으로 명확한 과도를 허용하지 않는다.
하지만 iOS 8.0에서 이것을 허용했습니다.
구체적으로 다음과 같은 코드를 통해 프로그램을 터미널 설정(응용의 전환)으로 전환할 수 있다.NSURL *URL = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
[[UIApplication sharedApplication] openURL:URL];
예를 들어 CLLocation ManagerCLAuthorizationStatus
에서 가져올 수 있으며, 위치 정보 서비스가 허용되지 않으면 위 코드를 통해 터미널 설정으로 전환할 수 있습니다.
이 좋은 점은 목적지를 옮기는 것은 전용 설정 화면을 활용하는 것이다.화면을 명시적으로 설정하지 않은 경우 설정된 첫 페이지 화면이 되지만, 프라이버시 시스템 서비스를 이용하는 경우 자동으로 제작된다.
이미'프라이버시'라는 항목이 있기 때문에 iOS 초보자라도 터미널 설정에서 길을 잃지 않고 위치 정보 서비스에 도달할 수 있는 항목이다.
※ 물론 개인 프라이버시라는 점은 변하지 않기 때문에 사용자의 개인 프라이버시 정보 접근을 강제하는 방식으로 만드는 것도 좋지 않습니다.
모든 위치 정보 서비스가 종료되면 사용자는 원래의 프라이버시로 거슬러 올라가야 한다.
이번에는 위치정보 서비스만 처리했지만'프라이버시'라고 기재되어 있기 때문에 다른 프라이버시 정보, 예를 들어'사진'과'연락처'의 방문 설정도 여기에 요약된다.이렇게 하면 같은 방법으로 응용 프로그램에서 설정된 도선을 확보할 수 있다.
추기 UIApplicationOpenSettingsURLString
를 사용하여'설정으로의 전환'을 실현한 응용 프로그램은 심사를 순조롭게 통과했다.
Reference
이 문제에 관하여(iOS 8에서 프라이버시 설정의 도선은 이해하기 쉽다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/usagimaru/items/dde173b3bd77eb445bf6
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
NSURL *URL = [NSURL URLWithString:UIApplicationOpenSettingsURLString];
[[UIApplication sharedApplication] openURL:URL];
UIApplicationOpenSettingsURLString
를 사용하여'설정으로의 전환'을 실현한 응용 프로그램은 심사를 순조롭게 통과했다.
Reference
이 문제에 관하여(iOS 8에서 프라이버시 설정의 도선은 이해하기 쉽다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/usagimaru/items/dde173b3bd77eb445bf6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)