开发者社区 问答 正文

应用研发平台EMAS android 补丁扫码成功,但是服务器发布后不行?

应用研发平台EMAS android 补丁扫码成功,但是服务器发布后不行?

展开
收起
青城山下庄文杰 2023-08-07 19:13:21 62 分享 版权
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    EMAS没有主动推送补丁
    扫码安装只是将补丁下载到本地,还需要EMAS主动推送一条”补丁已更新“的推送,通知APP去更新。

    APP没有正确接收EMAS的推送
    如果APP未正确集成和配置EMAS SDK,就无法接收到EMAS的推送,从而无法获取更新提示。

    APP没有正确响应更新推送
    即使APP接收到推送,但在代码中没有正确实现更新补丁的逻辑,就无法自动更新补丁。

    补丁文件代码有问题
    如果补丁文件代码本身有问题,在APP应用时就无法生效。

    相关渠道还未上线补丁
    如果EMAS服务器只发布给部分渠道的补丁,当前APP对应的渠道还未上线,则无法得到更新。

    EMAS服务器配置错误
    如果EMAS服务器的补丁发布设置存在问题, igual也会导致APP无法得到更新。

    所以针对这个问题,需要确认以下几点:

    APP是否正确集成了EMAS SDK
    收到EMAS推送后,是否正确响应并应用最新的补丁包
    补丁包本身代码是否有问题
    当前APP对应的渠道是否已上线该补丁
    EMAS服务端的补丁发布设置

    2023-08-09 20:23:57
    赞同 展开评论