4***@qq.com
4***@qq.com
  • 发布:2021-01-28 14:20
  • 更新:2021-01-28 15:50
  • 阅读:511

使用aps-unipush-release.aar可以收到离线消息,但是使用aps-unipush-gp-release.aar国内的就收不到离线消息

分类:uni-app

使用aps-unipush-release.aar可以收到离线消息,但是使用aps-unipush-gp-release.aar国内的就收不到离线消息。请问下,这是正常现象吗?如果是正常现象的话,那我每次上架国内时,sdk需要使用aps-unipush-release.aar,上架到google-play是就需要替换为aps-unipush-gp-release.aar,这样不是很麻烦吗?这两个sdk有从冲突,不能同时存在

2021-01-28 14:20 负责人:DCloud_Android_DQQ 分享
已邀请:
4***@qq.com

4***@qq.com (作者)

国内厂商和FCM都在unipush控制台配置过了

DCloud_Android_DQQ

DCloud_Android_DQQ

1 是正常现象。 国内的设备厂商是不能从google play下载应用的。即使强行安装了google play,也会安装GMS。

2 上架国内时,sdk需要使用aps-unipush-release.aar,上架到google-play是就需要替换为aps-unipush-gp-release.aar。
是必须的。 因为这是两套sdk

  • 4***@qq.com (作者)

    好的


    2021-01-28 15:01

  • 4***@qq.com (作者)

    感谢回复


    2021-01-28 15:01

  • 4***@qq.com (作者)

    我刚刚试了下用的aps-unipush-gp-release.aar打的包,手机连上了vpn,在unipush控制台发送消息,app在线时能收到,离线收不到消息,除非启动app,这时候能收到之前发的消息


    2021-01-28 15:15

  • 4***@qq.com (作者)

    clientid和token都是有的


    2021-01-28 15:19

4***@qq.com

4***@qq.com (作者)

我的hbuildx是最新版本的3.0.7,android的sdk也都更新为一致版本了

4***@qq.com

4***@qq.com (作者)

我这边都是通过蒲公英下载apk安装的app,不是从正式的google play store下载安装的,难道是因为这个才导致收不到离线消息吗?但是我这边用的aps-unipush-release.aar打得release包但是发送到蒲公英能在进程杀死的情况下收到离线消息

该问题目前已经被锁定, 无法添加新回复