排查指南 | mPaaS 小程序提示“网络不给力”时该如何排查? - 新闻资讯 - 云南小程序开发|云南软件开发|云南网站建设-昆明葵宇信息科技有限公司

159-8711-8523

云南网建设/小程序开发/软件开发

知识

不管是网站,软件还是小程序,都要直接或间接能为您产生价值,我们在追求其视觉表现的同时,更侧重于功能的便捷,营销的便利,运营的高效,让网站成为营销工具,让软件能切实提升企业内部管理水平和效率。优秀的程序为后期升级提供便捷的支持!

您当前位置>首页 » 新闻资讯 » 小程序相关 >

排查指南 | mPaaS 小程序提示“网络不给力”时该如何排查?

发表时间:2021-1-5

发布人:葵宇科技

浏览次数:50

在我们集成 mPaaS 插件并使用小程序的过程中,很多开发者会遇到了打不开小程序的问题,今天就举例说明,**开发者在完成基本接入后,尝试打开小程序,如果容器页面显示错误提示“网络不给力,请稍后再试”,**应该如何排查。

网络不给力.png

原因分析

mPaaS 在打开一个小程序应用前,首先需要获知该小程序包的基本信息。

因此客户端会主动通过 mPaaS 的 RPC 接口alipay.client.getUnionResource去拉取离线包信息。如果小程序包信息获取失败(RPC出现异常),小程序容器就会提示错误 “网络不给力,请稍后再试”。

问题排查步骤

1.过滤日志

在AS控制台过log日志信息 RPC Exception;

1.png

2.查询异常码描述

如常见原因所述。

客户端需要主动拉取离线包信息,而拉取过程依赖 RPC 请求,如果 RPC 链路存在问题,则无法正常获取离线包信息,导致加载失败。要确认 RPC 请求是否存在问题,需要在 AS 控制台中搜索alipay.client.getUnionResource观察 RPC 请求是否正常返回。如果存在错误,一般的错误代码包括 7XXX 或 3XXX 系列等,例如:

3.根据不同异常,解决RPC异常

7000-7002

图片生成有问题,请按照接入Android,重新生成图片,若是专有云环境,需要联系专门的服务人员进行进一步排查。

7003、7007

验签时效问题,可能是手机时间设置与网关服务时间相差超过30分钟导致,检查手机时间。

7014

上传mPaas控制台的APK签名和应用打包签名信息不一致。

针对常见问题RPC7014排查:

  • 检查上传mPaas控制台的Apk包签名debug环境是否配置

在 app 的 gradle 打包配置信息添加debug和release信息,正常手机运行打的debug环境下,所以要配置debug信息。

  • 检查mPaas控制台Android配置信息中Package Name 信息和上传APK文件是否和APP工程一致

3.png

相关案例查看更多