#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. Можете ли вы указать, какой именно код вы прокомментировали?