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

#android-studio #android-manifest #android-security #trustmanager #x509trustmanager

#android-studio #android-манифест #android-безопасность #trustmanager #x509trustmanager

Вопрос:

Я обновил приложение, и оно было отклонено Play Store со словами

«Мы отклонили ваше приложение с именем пакета XYZ за нарушение нашего вредоносного поведения или политики в отношении пользовательских данных. Если вы отправили обновление, предыдущая версия вашего приложения по-прежнему доступна в Google Play.

Это приложение использует программное обеспечение, которое содержит уязвимости в системе безопасности для пользователей или позволяет собирать пользовательские данные без надлежащего раскрытия «.

Для этого я удалил строку кода из файла манифеста «cleartextrafficpermitted =»true»» и снова попытался отправить приложение в play Store, но оно все равно отклоняется по той же причине

Для получения дополнительной информации я недавно добавил следующие файлы libray в файл gradle

 implementation 'org.altbeacon:android-beacon-library:2 '
implementation 'com.android.support:localbroadcastmanager:28.0.0'
implementation 'com.github.zcweng:switch-button:0.0.3@aar'
 

Вот предположение, которое я недавно добавил в файл манифеста :

  <uses-permission
    android:name="android.permission.BLUETOOTH"
    android:required="false" />
<uses-permission
    android:name="android.permission.BLUETOOTH_ADMIN"
    android:required="false" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
 

Также там упоминается как: TrustManager
Вы можете найти более подробную информацию о TrustManager в этой статье справочного центра Google.
Не могли бы вы помочь мне решить эту проблему, спасибо

Комментарии:

1. целевой sdk ?….

2. возможно, это разрешение окна системного оповещения: читайте здесь developer.android.com/reference/android /. … Плюс: вы должны предоставить политику конфиденциальности в приложении

3. @PhantomLord целевой sdk составляет 29

4. Политика в отношении пользовательских данных: проверьте название и значок вашего приложения

Ответ №1:

Существует код, связанный с Trust manager, я прокомментировал код и отправил в play Store, он сработал

Комментарии:

1. Можете ли вы указать, какой именно код вы прокомментировали?