[HBuilder] 20:45:28.531 正在准备项目...
[HBuilder] 20:45:28.531 开始上传项目到支付宝平台...
[HBuilder] 20:45:35.963 上传项目到支付宝平台失败
[HBuilder] 20:45:35.963 Error: 上传发布小程序失败: 版本正在生成中(ErrorCode: alipayClient.FailedToPublish)
[HBuilder] 20:45:28.531 正在准备项目...
[HBuilder] 20:45:28.531 开始上传项目到支付宝平台...
[HBuilder] 20:45:35.963 上传项目到支付宝平台失败
[HBuilder] 20:45:35.963 Error: 上传发布小程序失败: 版本正在生成中(ErrorCode: alipayClient.FailedToPublish)
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
在 HBuilderX 中发行支付宝小程序并自动上传时遇到 Error: 上传发布小程序失败: 版本正在生成中(ErrorCode: alipayClient.FailedToPublish) 报错,可以参考以下排查与解决建议:
检查自动上传配置
uni-app 发行到支付宝小程序的自动上传功能依赖“支付宝小程序上传CI插件”,该插件在 HBuilderX 内使用时会自动下载。请确保在发行配置界面填写的“支付宝 appid”和“开发工具密钥”是正确的,请勿胡乱填写。详情可以参考支付宝小程序上传CI插件。
确认支付宝平台版本状态
报错信息提示“版本正在生成中”,这是支付宝平台侧返回的状态。通常是因为上一次提交的版本在支付宝服务器端仍在编译或处理中。建议稍作等待,或登录支付宝开放平台小程序后台查看当前版本状态,待其处理完成后再重试上传。
改为手动上传
如果自动上传持续失败,可以改为手动上传方式。在 HBuilderX 中依次点击“发行” => “小程序-支付宝”,生成支付宝小程序项目代码后,打开支付宝小程序开发者工具,导入生成的 /unpackage/dist/build/mp-alipay 目录,测试运行正常后手动点击“上传”按钮进行上传。详见发布为支付宝小程序。