vivo的sdk隐私合规通不过, 说是先读了AndroidID

Abierto
#979 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Tranquilo
Stack tecnológico
android, java, react-native
Área
mobile

Línea de trabajo

Empieza reproduciendo la comprobación de privacidad con la dependencia de Vivo cn.jiguang.sdk.plugin:vivo:6.0.1 habilitada, comparándola con la configuración en la que esa dependencia está comentada. Traza cuándo se ejecuta JPush.init en relación con el acceso a AndroidID mostrado en el stack trace; se considera terminado cuando el plugin de Vivo ya no lee AndroidID antes de que se acepte la política de privacidad.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

同意后才调用插件的初始化JPush.init, 最新的隐私检测发现还是先读了AndroidID
11:34:47.797 [测试动作] 启动隐私合规检测
11:35:35.666 (SDK: 极光推送SDK)读取AndroidID
11:37:42.276 弹出隐私政策
android_id
at android.provider.Settings$Secure.getStringForUser()
at android.provider.Settings$Secure.getString(Settings.java:4664)
at cn.jiguang.commons.L.j.a(Unknown Source:10)
at cn.jiguang.commons.g.o.a(Unknown Source:164)
at cn.jiguang.commons.g.o.c(Unknown Source:33)
at cn.jiguang.commons.g.m.d(Unknown Source:62)
at cn.jiguang.commons.g.n.a(Unknown Source:39)
at cn.jiguang.commons.v.c.k(Unknown Source:144)
at cn.jiguang.commons.v.c.a(Unknown Source:159)
at cn.jiguang.commons.j.m.e(Unknown Source:7)
at cn.jiguang.f.b$b.a(Unknown Source:30)
at cn.jiguang.f.b.a(Unknown Source:15)
at cn.jiguang.f.b$a.g(Unknown Source:14)
at cn.jiguang.f.b$a.d(Unknown Source:9)
at cn.jiguang.ai.a.c(Unknown Source:147)
at cn.jiguang.ai.a.(Unknown Source:11)
at cn.jiguang.ai.a.a(Unknown Source:13)
at cn.jiguang.ab.h.a(Unknown Source:7)
at cn.jiguang.ab.h.a(Unknown Source:35)
at cn.jiguang.au.b.run(Unknown Source:9)
at cn.jiguang.au.d$1.run(Unknown Source:19)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)

测了好久发现是vivo的sdk有问题,注释掉就能通过测试了。
implementation 'cn.jiguang.sdk.plugin:huawei:6.0.1'
implementation 'cn.jiguang.sdk.plugin:xiaomi:6.0.1'
implementation 'cn.jiguang.sdk.plugin:meizu:6.0.1'
implementation 'cn.jiguang.sdk.plugin:oppo:6.0.1'
//implementation 'cn.jiguang.sdk.plugin:vivo:6.0.1'
implementation 'cn.jiguang.sdk.plugin:honor:6.0.1'

Lenguaje dominante
Java
Estrellas
1.4k
Forks
348
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de jpush/jpush-react-native

Todos los issues de jpush/jpush-react-native

Issues similares

Más issues de Java

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.