Как мы решили это:
1) Выяснили, есть ли у нашего объединенного манифеста разрешения, которые не попадают в Политику.Мы следовали этой статье, которая заставила нас взглянуть на объединенный файл манифеста здесь: app/build/intermediates/manifests/full/debug/AndroidManifest.xml
.
2) Мы определили, какая зависимость добавила разрешения, просмотрев журналы: app/build/outputs/logs/manifest-merger-debug-report.txt
3) Мы обнаружили, что в нашем файле манифеста было 3 разрешения: android.permission.READ_SMS
, android.permission.SEND_SMS
, android.permission.RECEIVE_SMS
.
4) Чтобы удалить их, в нашем AndroidManifest.xml
мы добавили:
<uses-permission android:name="android.permission.READ_SMS" tools:node="remove" />
<uses-permission android:name="android.permission.SEND_SMS" tools:node="remove" />
<uses-permission android:name="android.permission.RECEIVE_SMS" tools:node="remove" />
5) Мы обновили все версии зависимостей
6) Вставили APK со всеми этими удаленными разрешениями во все треки, открытые в нашей консоли Google Play (Внутренний тестовый трек, Alpha, Beta и Production).
В течение 12 часов предупреждение было снято.