Google Play: поле формы «Статус соответствия» для удаления ранее заявленного разрешения для нового APK не отображается - PullRequest
4 голосов
/ 26 марта 2019

Контекст

Я использую React Native и Expo для разработки приложения для Android.Проблема, связанная с заявлением о разрешении, заключается в том, что при публикации APK в Google Play на странице «Управление публикациями> Версии приложения».

Проблема

Для предыдущей версии моего APKЯ объявил разрешение READ_SMS в Google Play (страница «Версии приложения»). Теперь приложение больше не нуждается в нем;однако Google Play не предлагает мне поле формы, позволяющее указать его. ( ср. Часть "Что я уже пытался сделать> О Google Play")

Ожидаемые результаты

Я хотел бы иметь возможность удалить декларацию разрешения "READ_SMS", чтобы иметь возможность отправить новую версию APK.Например, благодаря «Поле состояния соответствия» ( ср. Вопросы, связанные со Stackoverflow).

Текущие результаты

В Google Play отображается форма, в которой мне необходимо заполнитьтип функциональности для разрешения «READ_SMS» (которое мне больше не нужно и поэтому должно быть удалено) новой версии APK, и поэтому я заблокирован на этом этапе.Примеры типов функций: «Диспетчер SMS по умолчанию», «Звонки через прокси», «Услуги - OEM» и т. Д.

Ниже приведен скриншот, который я сделал.Типы функциональных возможностей показаны как (необязательные и нежелательные) разрешение READ_SMS:

Типы функциональных возможностей показаны как (необязательные и нежелательные) разрешение READ_SMS

The types of functionalities are shown, as the (not needed and unwanted) READ_SMS Permission

То, что я уже пытался сделать

На уровне app.json

Я изменил свои разрешения в app.json, поместив только то, что мне нужно для геолокации:

"permissions": [
      "ACCESS_COARSE_LOCATION",
      "ACCESS_FINE_LOCATION",
    ],

В Google Play

я выполнил следующую процедуру: https://gist.github.com/manishpatelgt/224a330a5d4c7eaf783ca3ff5d522274 ( ср. Part StackOverflow, относящиеся к вопросам), которая, в частности, указывает:

1) Для «Создать новую версию»;2) Затем нажмите «Сохранить старый APK». 3) Здесь обычно должна появиться форма со следующим полем: «Нет, этот выпуск не соответствует политике разрешений SMS и журнала вызовов»: Я не вижуit. (Поле состояния соответствия, ср. Вопросы, связанные со Part StackOverflow)

Вопросы, связанные со StackOverflow

1) Процедура GitHub представлена ​​в комментарии: Ранеезаявленные разрешения (2 разрешения) релиз приложения google play

2) В этом вопросе найдено поле соответствия требованиям, но я не вижу его в своей собственной форме: Форма декларации разрешений все еще отображается вКонсоль Google Play даже с обновленным APK, загруженным без READ_CALL_LOG

1 Ответ

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

Мне удалось начать с внутренней тестовой версии, где меня не спрашивали о разрешениях, чувствительных к моему приложению, затем я вернулся к рабочей версии, где чудесным образом исчезла форма разрешений.Я не знаю, почему консоль Google Play абсолютно хотела, чтобы я выбрал конфиденциальные разрешения, возможно, из-за старого apk, который был в альфа, бета и тестовой версиях и который использовал конфиденциальные разрешения?
Главное, что сейчасмое приложение требует только геолокации, как я хотел, и соблюдает политику Google Play.Хорошего дня

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