-
Android Console bug(SMS/Call permission 관련)Android 외 개발 2019. 4. 4. 13:58
Andorid application 중 일부가 SMS 인증시 문자 메세지에서 자동 입력 되도록 하는 기능이 들어가 있어서, 해당 권한을 사용하고 있습니다.
현재 그 기능들은 Google 사에서 문제가 되어 아래와 같은 메일을 받게 되었습니다.
해당 권한을 사용하기 위해서는 정당한 사유가 있어서 구글의 승인을 받거나, 아니면 대체 방식으로 구현을 요구하고 있습니다.
https://android-developers.googleblog.com/2019/01/reminder-smscall-log-policy-changes.htmlhttps://play.google.com/about/privacy-security-deception/permissions/
구글에서는 2019.03.09일로 해당 Application 을 모두 삭제하였습니다.
위의 앱을 살리기 위해서 첫번째로 소명을 제출했으나, Reject 되었습니다.
그래서 중요한 기능이 아니라 판단되어 Google 에서 가이드한 대로 SMS 권한 부분을 삭제하고 다시 배포 하게 되면서 문제가 발생하였습니다.
Android Console 에 들어가서 새롭게 빌드된 Application 을 출시 대쉬보드에 올렸습니다.
위의 상태창에 보시듯이 SMS 관련 권한이 없으며, TargetSdkVersion 27, 개인정보처리방침등은 모두 제출한 상태입니다.
Android.permission.RECEIVE_SMS, android.permission.READ_SMS 권한이 없지만 민감한 권한 요청이 Android console 창에 생성이 되어 있습니다.
앱 검토를 위한 안내, 동영상 촬영등 모든 메세지를 작성해서 앱을 재 배포를 했지만, Reject 되었습니다.
Rejected 사유 또한 SMS 권한 부분을 문제 삼고 있습니다.
Google Console 지원팀에 문의하기를 했지만, 역시 동일하게 처리가 되지 않습니다.
해결 방법을 찾지 못해서 며칠 고민하다가, Beta Tester로 배포를 했습니다.
베타 신제품 출시로 등록시 민감한 권한 요청란이 더 이상 뜨지 않는 것을 확인하였습니다.
프로덕션 트랙으로 출시 버튼을 누르면 역시 민감한 권한 요청에 대한 내용이 없는 것을 확인 할 수 있었습니다.
정상적으로 출시가 되는 것을 확인 할 수 있습니다. Google Play Store 에도 검색이 정상적으로 됩니다.
2019.04.04 일 현재 이슈는 구글 Android Console bug 로 보이며, 검토하는 구글 담당자들 또한 내용에 관계없이 Rejected 하고 있습니다.
SMS/CAll Permission 을 삭제 하고도 계속 Rejected 된다면 위와 같은 방법으로 시도해 보시는 것을 추천드립니다.
'Android 외 개발' 카테고리의 다른 글