HotFix拉取不到补丁排查步骤

接入HotFix后,拉取不到补丁的排查步骤:

  • 遇到问题可以先通过常见问题页进行关键字搜索。

  • 首先确定管理控制台是否使用正确,3.0+的版本要在阿里云的管理控制台发补丁,然后检查服务是否已经开通,对比参数是否正确,补丁是否发布,如果是灰度发布,是否已达到上限。

  • 可能是集成中有些小问题,比如初始化失败调用query是拉取不到补丁的,初始化失败可参考HotFix接入后提示初始化失败排查步骤进行解决。

  • 检查queryAndLoadNewPatch调用位置,在初始化之后,不能在Application的attachBaseContext中。

  • 查看手机时间是否为标准时间。

  • 最重要的一点,看下初始化setAppVersion传的版本号具体是多少(可在日志中查看),然后对比管理控制台创建的版本号,这两个是否完全一致,注:这是为了进行不同版本发不同补丁要做的版本控制,版本号只能是数字和点。

  • 也可以直接查看日志进行排查,上述问题在日志中都有体现。日志可过滤Sophix。

    Demo程序

问题仍未解决

若上述步骤仍未能定位问题,可以询问技术支持解决:技术支持