[레퍼런스 부스럭] iOS, 안드로이드별 앱 접근권을 얻는 방법

iOS 앱에 대한 액세스 권한

앱 최초 실행 시 PUSH 통지 동의를 얻는 PUSH 통지는 정보성 통지를 제공하기 위해 받아야 한다: 정보성 통지란 “영리 목적 광고성 정보의 예외”에 해당하는 메시지를 의미한다: 수신자에게 반드시 전달해야 하는 정보는 영리 목적 광고성 정보의 예외에 해당한다: 정보성 통지와는 반대되는 개념이 “광고성 통지”이다. 즉 영리 목적이 포함된 통지를 의미하는 PUSH 통지에는 정보성/광고성 알림이 모두 포함되어 있음

다운로드 후 앱 최초 접속 시 제공되는 PUSH 알림 허용 팝업

PUSH 알림을 받는 ON/OFF는 앱 내 알림 설정에 있어도 iOS 설정 앱에서만 ON/OFF 변경이 가능하다: 앱에서는 iOS 설정 앱으로 이동하는 경로만 제공하면 된다.

PUSH 알림 설정값 변경 안내 팝업

2. 선택적 권한 접근의 취득 선택적 권한 접근은 해당 기능을 사용할 때 접근 권한 동의를 얻는다: 각각의 선택적 권한 접근 설정 값 변경은 iOS 설정 앱에서 가능하다(설정 >해당 앱)

앞 이미지 다음 이미지

앞 이미지 다음 이미지

앞 이미지 다음 이미지

안드로이드, iOS 모두 구글 플레이 스토어와 앱 스토어에 앱을 등록할 때 해당 정보를 제출한다: 하위 두 경우 중 하나 또는 둘 다 제공해야 한다. 1) Google Play 스토어 및 App Store 필수, 선택적 접근권 정보 제공 2) 다운로드 후 앱 첫 접속 시 필수, 선택적 접근권 정보 제공

안드로이드 앱에 대한 액세스 권한

* 안드로이드의 경우 iOS와 다른 점만 기술하는 Android13 이후에 설정 화면 내의 PUSH 알림 Default 설정값이 변경되었다: Android13 이전에는 PUSH 알림을 받을지 여부가 ON으로 Default 설정되어 있었지만, 13 이후에는 Default로 OFF 설정값을 제공한다-> 예를 들어 PUSH 알림 허가 팝업에서 하드웨어 Back 키를 선택하여 허용할지 여부를 선택하지 않고 팝업을 닫았을 경우에도 ON으로 설정되어 있는 2. 이외에는 iOS와 같다.

https://www.youtube.com/shorts/dNa1fGKGgH4