Play 스토어에서는 정당한 이유 없이 앱이 다른 앱을 검색하는 것을 허용하지 않습니다.

Google은 6월 1일부터 정당한 이유 없이 QUERY_ALL_PACKAGES를 사용하는 앱을 Play 스토어에서 삭제하기 시작할 예정입니다.

Android 애플리케이션은 QUERY_ALL_PACKAGES 권한을 사용하여 설치된 다른 앱을 확인할 수 있지만 보안 및 개인 정보 보호 위험을 고려하여 이 기능은 다음과 같은 앱에만 사용됩니다. 실제로 필요합니다(예: 앱 실행기 또는 백업 도구). 구글은 작년에 정당한 이유 없이 권한을 사용한 앱을 플레이 스토어에서 추방하기 시작할 것이라고 밝혔고, 이제 이 규칙이 발효되었습니다.

Google은 QUERY_ALL_PACKAGES를 사용하여 앱을 게시한 개발자에게 이메일을 보낸 것으로 알려졌습니다. 허가를 받고 Play에서 관련 허가 선언을 작성해야 함을 알립니다. 콘솔. 선언에는 서면 설명과 짧은 비디오 데모를 통해 "앱의 핵심 기능"에 권한이 필요한 이유를 설명하는 작업이 포함됩니다. 선언이 없는 앱은 2022년 6월 1일부터 Google Play 스토어에서 삭제될 위험이 있습니다.

Android 10 이하에서는 모든 애플리케이션이 권한 메시지나 장애물 없이 설치된 앱의 전체 목록을 얻을 수 있도록 허용했습니다. 이는 개인 정보 보호 및 보안에 심각한 문제였습니다(예: 앱은 설치된 앱에 따라 광고를 타겟팅할 수 있음). 따라서 Android 11부터 앱 목록은 기본적으로 필터링되었습니다.. 애플리케이션은 여전히 ​​QUERY_ALL_PACKAGES 권한을 사용하여 새 필터를 우회할 수 있지만 구글은 작년에 이렇게 말했다. 필수적이지 않은 기능에 대한 권한을 사용하는 앱은 Play 스토어에서 허용되지 않습니다.

Play 스토어 정책 변경의 원래 기한은 2021년 5월 5일이었고, 비준수 앱의 첫 삭제는 2021년 11월부터 시작되었습니다. 구글은 나중에 시작일을 연기했다 'COVID-19 관련 고려 사항'으로 인해.

Google은 다음에 대해 유사한 규칙을 만들었습니다. 접근성 서비스를 사용하는 앱, 앱 요구 사항과 보안 조치의 균형을 맞추려고 노력하기 때문입니다. 앱 개발자가 QUERY_ALL_PACKAGES 없이는 앱이 작동할 수 없는 이유를 설명할 수 있다면 Play 스토어에 계속 머물 수 있습니다. 단, Google 지원 직원이 즉각 대응하고 수용한다는 전제 하에 말이죠.

항상 그런 것은 아니다.

원천:레딧