Консоль Google Play запрещает загрузку или продвижение новых версий приложений, соответствующих политике конфиденциальности - PullRequest
0 голосов
/ 26 января 2019

У меня есть существующее приложение, опубликованное для производственных и бета-версий, для которых требуются разрешения на SMS.Чтобы соответствовать недавним изменениям политики Google в отношении этих разрешений, я удалил все разрешения SMS и имею новые версии с кодами более высоких версий, которым НЕ требуются эти разрешения, которые находятся как во внутреннем тесте, так и в альфа-треках.

Яне в состоянии продвигать эти совместимые версии на бета-версию или на производственную версию или загружать новые более высокие версии непосредственно на бета-версию или на производственную версию.Мне всегда дается красная полоса «изменения не могут быть сохранены».Я не могу отключить или удалить тестеров из бета-трека, как предлагает Google: «В качестве альтернативы рассмотрите возможность деактивировать любые открытые, закрытые или внутренние тестовые треки, которые в данный момент не используются, если они не соответствуют этой политике».Мне также не предоставляют «форму декларации разрешений» где-либо на консоли.

Консоль Play, похоже, застряла в цикле, где я "... не могу редактировать это приложение, пока вы не создадитеновый выпуск приложения, декларирующий конфиденциальные разрешения. "и я не могу создать новую версию приложения, потому что я не могу редактировать приложение.

Я просто хочу опубликовать новую версию своего приложения с удаленными разрешениями SMS, а не объявлять их как необходимые.Есть предложения?

Ответы [ 3 ]

0 голосов
/ 29 января 2019

Просто была та же самая проблема.
Кажется, что нет способа обойти это без принятия встроенной формы декларации разрешения .

Способ устранения проблемы:

  1. Нажмите Создать релиз в целевом канале.
  2. Загрузите новый APK с более высокой версией с удаленными разрешениями SMS.
  3. [ВАЖНО] Нажмите RETAIN в предыдущей (той, которая содержит разрешения SMS) - которая представит встроенную форму декларации разрешения .
  4. В Форма декларации разрешения , под Compliance status ( Соответствует ли этот выпуск политике разрешений SMS и журнала вызовов? Если вы выберете «Нет», вы можете отправить форму без выбора каких-либо основных функций. ), выберите Нет, этот выпуск не соответствует политике разрешений SMS и журнала вызовов .
  5. Установите все флажки в Declarations (. Отправляя эту форму декларации разрешений, я подтверждаю, что ).
  6. Нажмите Сохранить , а затем Просмотрите кнопки.
  7. Вы перейдете к Review and rollout screen, и кнопка Развертывание будет, наконец, активирована.

Чтобы удалить сохраненную версию (из шага 3 - ту, которая содержит разрешения для SMS), вы можете создать другую версию (с APK-версией более высокой версии), в которой вы сможете деактивировать любые предыдущие версии. .

0 голосов
/ 31 января 2019

Я только что понял, что мой процесс немного отличается:

  1. Убедитесь, что у Alpha или Beta-дорожки нет OLD APK с нарушениями прав доступа.
  2. Если это так, удалите/ Деактивировать бета-версию и альфа-версию перед загрузкой новой версии в Production.
  3. Если вы не можете просто delete или deactivate альфа- или бета-версию, которая, по мнению некоторых, является проблемой (как было моей проблемой), тогда вы должны перезаписать существующие альфа / бета-версии новой версией ..., которая заставляет альфа / бета автоматически деактивировать.
  4. альфа / бета Manage -> Create Release -> загрузить новый APK (даже если он будет вашей следующей производственной версией)
  5. Убедитесь, что предыдущий показывает Deactivated, затем Save, Review и Release.Я получил всевозможные предупреждения / серьезные предупреждения о том, что у меня нет альфа-списков пользователей и что они не развернуты на тысячах устройств.Я игнорирую их и в любом случае released.
  6. Я никогда не получал Restricted Permissions Form на своем недавно загруженном APK, потому что я уже удалил потребность в них в своем приложении.
  7. После того, как старый ушел, вернитесь к тому альфа / бета-релизу, который вы только что создали, и Promote to Production - СОХРАНИТЕ, ОБЗОРИТЕ, ВЫПУСТИТЕ снова.

Надеюсь, это кому-нибудь поможеттам.Мне потребовалось 2 часа разочарования, чтобы, наконец, обойти этот беспорядок.

Google должен просто позволить вам удалить альфа / бета-версии - или, более конкретно, даже не считать их действительными Production .... или даже более того,LABEL, версии которых не соответствуют требованиям.Мне понадобился хороший час, чтобы понять, что меня преследует 1,5-летняя Альфа-версия.

0 голосов
/ 28 января 2019

С этот пост :

Я наконец-то получил это на работу. Я создал новый выпуск, но не загрузил новый APK, в этом выпуске я деактивировал все предыдущие APK, кроме текущего. В этой форме релиза вам предоставляется конфиденциальная форма декларации разрешений, в которой я заявил, что релиз не соответствует новым правилам. (Это вызывает предупреждение о том, что вы должны выполнить до 19 марта). После выпуска этого релиза, который по сути ничего не изменил, потому что новый APK не был доступен, я создал новый выпуск с новым APK, который хотел опубликовать, он продолжался нормально и в настоящее время находится в развертывании.

Пожалуйста, попробуйте другие решения по этой ссылке.

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