Как справиться с отклонением на основе новых политик Android Store относительно разрешений? - PullRequest
4 голосов
/ 19 марта 2019

Пока я обновляю приложение в магазине Play. Я получаю следующую ошибку в соответствии с новой политикой Google:

Я также проверил все доступные варианты, но Google снова и снова отклоняет мою заявку.

Я новичок в Android.

Проблема: нарушение политики разрешений

После проверки вашего приложения мы обнаружили, что оно не может использовать запрошенные разрешения по следующим причинам:

Основываясь на нашем обзоре, мы обнаружили, что выраженный пользовательский интерфейс вашего приложения не соответствует заявленным основным функциям {финансовые транзакции на основе SMS (например, 5-значные сообщения) и связанные действия, включая проверку учетной записи OTP для финансовых транзакций и обнаружение мошенничества} , Пожалуйста, удалите эти разрешения из вашего приложения.

Это мой манифест, содержащий разрешения, которые я объявил

This is my manifest containing permissions I have declared

Ответы [ 4 ]

1 голос
/ 19 марта 2019

Разрешение SMS больше не разрешено для чтения OTP, так как Android собирается предоставить эту функцию пользователям из коробки. Вы должны зарегистрироваться в качестве приложения для обмена сообщениями, чтобы получить разрешения SMS и CALL_LOG.

0 голосов
/ 16 апреля 2019

Попробуйте деактивировать предыдущие версии вашего apk на игровой консоли. Если вы обновили minSdkVersion своего приложения и не деактивировали старые apks, старые устройства по-прежнему получают доступ к apk с разрешениями.

Это сработало для меня!

0 голосов
/ 21 марта 2019

Не обновляйте minSdkVersion в этом выпуске.Вам необходимо развернуть удаление разрешений для всех ваших пользователей.

0 голосов
/ 19 марта 2019

Так что недавно Google изменил свои правила, прочитайте его по адресу XDA

То же самое произошло с моим приложением, оно было удалено из магазина игр для использования функций SMS.

Вам необходимо удалить эти разрешения из Манифеста Android, и если вам нужно отправить сообщение кому-либо, вам нужно использовать Intents, чтобы сформировать сообщение и заполнить приложение обмена сообщениями, и пользователь должен отправить сообщение вручную.

Или, если вы пытаетесь получить доступ к SMS-разрешению для автоматического OTP, есть другие способы сделать это.

Как выяснилось, вам нужно заполнить форму. Прочитайте эту статью от Google и обратитесь к этому ответу на StackOverFlow

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...