aliyun/alicloud-android-demo

关于合规延迟初始化问题

uniquebbd opened this issue · 2 comments

  1. 产品:比如 移动推送 或者 移动热修复
  2. sdk版本:可以贴上sdk的依赖树,比如
#./gradlew :app:dependencies
+--- com.aliyun.ams:alicloud-android-push:3.2.3
|    +--- com.aliyun.ams:alicloud-android-agoo:4.0.1-emas
|    |    \--- com.taobao.android:accs_sdk_taobao:4.0.1-emas
|    +--- com.taobao.android:accs_sdk_taobao:4.0.1-emas
|    +--- com.taobao.android:networksdk:3.5.5.2-open
|    +--- com.taobao.android:tnet4android:3.1.14.7-all
|    +--- com.aliyun.ams:alicloud-android-utils:1.1.6.4
|    |    \--- com.aliyun.ams:alicloud-android-ut:5.4.3 -> 5.4.4
|    |         \--- com.aliyun.ams:alicloud-android-utdid:2.5.1-proguard
|    +--- com.aliyun.ams:alicloud-android-ut:5.4.4 (*)
|    +--- com.aliyun.ams:alicloud-android-beacon:1.0.4.3
|    |    \--- com.aliyun.ams:alicloud-android-utdid:1.1.5.4 -> 2.5.1-proguard
|    \--- com.aliyun.ams:alicloud-android-utdid:2.5.1-proguard
+--- com.aliyun.ams:alicloud-android-third-push:3.2.3
+--- com.aliyun.ams:alicloud-android-third-push-fcm:3.2.3
|    \--- com.google.firebase:firebase-messaging:17.6.0
|         +--- com.google.android.gms:play-services-basement:16.0.1
|         |    \--- com.android.support:support-v4:26.1.0 -> 27.1.1 (*)
|         +--- com.google.android.gms:play-services-tasks:16.0.1
|         |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|         +--- com.google.firebase:firebase-common:16.1.0
|         |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|         |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|         |    \--- com.google.auto.value:auto-value-annotations:1.6
|         +--- com.google.firebase:firebase-iid:17.1.2
|         |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|         |    +--- com.google.android.gms:play-services-stats:16.0.1
|         |    |    \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|         |    +--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|         |    +--- com.google.firebase:firebase-common:16.1.0 (*)
|         |    \--- com.google.firebase:firebase-iid-interop:16.0.1
|         |         +--- com.google.android.gms:play-services-base:16.0.1
|         |         |    +--- com.google.android.gms:play-services-basement:16.0.1 (*)
|         |         |    \--- com.google.android.gms:play-services-tasks:16.0.1 (*)
|         |         \--- com.google.android.gms:play-services-basement:16.0.1 (*)
|         \--- com.google.firebase:firebase-measurement-connector:17.0.1
|              \--- com.google.android.gms:play-services-basement:16.0.1 (*)
+--- com.aliyun.ams:alicloud-android-third-push-huawei:3.2.3
|    +--- com.aliyun.ams:huawei-push:2.6.3.305
|    \--- com.aliyun.ams:huawei-push-base:2.6.3.305
+--- com.aliyun.ams:alicloud-android-third-push-oppo:3.2.3
|    \--- com.aliyun.ams:opush:2.1.0-fix
+--- com.aliyun.ams:alicloud-android-third-push-vivo:3.2.3
|    \--- com.aliyun.ams:third_vivopush:2.9.0.1
+--- com.aliyun.ams:alicloud-android-third-push-meizu:3.2.3
|    \--- com.aliyun.ams:meizu-push:3.9.7
+--- com.aliyun.ams:alicloud-android-third-push-xiaomi:3.2.3
|    \--- com.xiaomi.mipush.sdk:mipush:3.8.2
  1. 设备信息:品牌、机型、android版本
  2. 问题描述:为了应对应用市场新的隐私政策合规,需要在用户同意隐私政策后才能调用registerPush方法,这里用线程延迟register,或者另外创建一个跟推送一样的进程都不能成功
  3. 复现步骤:
  4. 日志:设置日志等级,记录从应用启动到问题发送的日志

有解决方案了吗?

解决了吗 ?应用市场一直拒绝 升级3.3.0版本以上就编译不过