본문 바로가기
IT/배포

Android REQUEST_INSTALL_PACKAGES를 사용하는 앱에 대한 선언 가이드

by TechTonic 2022. 7. 26.
반응형

Android REQUEST_INSTALL_PACKAGES의 내용 및 선언 방법에 대해 알아봅시다.

REQUEST_INSTALL_PACKAGES

Google 문서에 따르면 2022년 7월 11일부터 targetSdkVersion 26 이상을 설정한 앱에서 REQUEST_INSTALL_PACKAGES 권한을 사용하기 위해서는 2022년 9월 29일까지 권한 선언 양식을 제출해야 사용이 가능하다고 합니다.

 

제출하지 않을 경우 앱 업데이트 불가하며, 선언 작성을 위한 인터페이스는 2022년 8월 31일에 Google 개발자 콘솔에 오픈 예정입니다.

2022년 7월 20일 구글로 부터 전달된 메시지

자세한 내용은 아래 Google Developer 사이트를 참고하세요.

https://support.google.com/googleplay/android-developer/answer/12085295?hl=ko 

 

REQUEST_INSTALL_PACKAGES 권한 사용 - Play Console 고객센터

도움이 되었나요? 어떻게 하면 개선할 수 있을까요? 예아니요

support.google.com

 

REQUEST_INSTALL_PACKAGES 권한 내용

정책 도입 이유

REQUEST_INSTALL_PACKAGES 권한은 앱이 사용자 기기에 새 패키지를 설치할 수 있도록 합니다. Google은 Android 플랫폼에서 악용을 방지하고 Google Play의 업데이트 메커니즘이 아닌 다른 방법을 사용하여 자체 업데이트하거나 유해한 APK를 다운로드하는 앱으로부터 사용자를 보호하기 위해 노력하고 있습니다. 이를 위해 Google은 패키지 설치 요청 정책을 도입하여 이 권한에서 허용되는 기능과 작업이 무엇인지 설명하고자 합니다.

 

권한 허용 용도

상호 운용성을 위해 앱 패키지 설치를 지원해야 하는 앱은 이 권한을 가질 수 있습니다. 허용되는 용도는 다음과 같습니다.

  • 웹 탐색 또는 검색
  • 첨부파일을 지원하는 커뮤니케이션 서비스
  • 파일 공유, 전송, 관리
  • 엔터프라이즈 기기 관리  

이 권한에 대한 액세스가 허용된 앱은 명시적 공개 및 동의 요건을 포함한 사용자 데이터 정책을 준수해야 하며, 공개되지 않았거나 잘못된 목적으로 사용 범위를 확대할 수 없습니다.

 

REQUEST_INSTALL_PACKAGES 권한 선언 방법

2022년 9월 7일 드디어 'REQUEST_INSTALL_PACKAGES' 권한 선언 인터페이스가 공개되었습니다.

아래 절차를 통해 권한 선언을 등록해 주면 됩니다.

 

Google 개발자 콘솔 바로가기

 

[Google 개발자 콘솔 > 앱 콘텐츠 > 패키지 설치 요청 권한 > 시작] 메뉴를 통해 권한 선언 인터페이스 실행

권한 선언 인터페이스 메뉴

 

'REQUEST_INSTALL_PACKAGES' 권한이 필요한 핵심 목적 선택

   - 내 앱의 경우 App Manager 앱으로 앱 설치 및 추출 기능이 주 핵심 기능으로 해당 내용을 기재해 주면 됩니다.

권한 사용 핵심 목적

 

권한이 필요한 용도

   - 앱의 핵심 기능 선택 ('REQUEST_INSTALL_PACKAGES' 권한이 필요한 용도를 선택하면 된다.)

권한 사용 용도

 

핵심 기능 동영상 공유

   - 핵심 기능을 동영상 촬영하여 Google에서 확인할 수 있도록 링크 제공 (네이버 MYBOX 사용)

권한 사용 기능 영상

 

 

반응형

댓글