错误描述症状
打开 H5 应用时,iOS 容器展示错误页面“系统繁忙,请稍后再试”,如下图所示:
问题排查
首先确认控制台中无 RPC 7XXX 错误 。同时,也不存在其他错误。
观察控制台可能会见到提示信息(该信息和错误并不直接相关),例如:
2020-03-10 18:17:31.162906+0800 Demo[20009:1161503] alipay.openservice.mini.info.detail,cdn:0,etag:0 spdy:0 h2:1 0-Response:
{
memo = "\U7f3a\U5c11\U64cd\U4f5c\U7c7b\U578b\U6216\U8005\U6b64\U64cd\U4f5c\U7c7b\U578b\U4e0d\U652f\U6301";
resultStatus = 3000;
tips = "\U62b1\U6b49\Uff0c\U6682\U65f6\U65e0\U6cd5\U64cd\U4f5c\Uff0c\U8bf7\U7a0d\U540e\U518d\U8bd5\U3002";
}
且能看到 H5 容器加载页面的 URL 为:https://render.alipay.com/p/s/tinyapperror/?appId=10200001&errorCode=1001
。
此时可能存在如下几种情况:
提供的 APP ID 错误。
控制台没有该离线包的发布。
客户端版本不在该离线包的客户端覆盖版本范围内。
解决方法
确认控制台该离线包存在一个处于 发布 状态的离线包。
确认工程代码中提供的
appId
是否正确:确认工程的
info.plist
中的Product Version
字段中的代码是否在离线包覆盖的客户端范围内:
点击这里 下载包含错误的代码示例。
文档内容是否对您有帮助?