经测试,如果使用编辑器指定了云环境A,即使使用cli切换云环境A->B,打包后manifest中的 clientSecret 还是A的,不是B的。而appservice里面的clientSecret 和 endpoint直接为空。

- 发布:2025-09-15 11:53
- 更新:2025-09-15 17:48
- 阅读:29
产品分类: HbuilderX
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: Macos 15.3 (24D60)
HBuilderX版本号: 4.76
示例代码:
操作步骤:
使用cli切换云环境后,打包后代码能云环境配置缺失
使用cli切换云环境后,打包后代码能云环境配置缺失
预期结果:
使用cli切换云环境后,打包后能正常配置云环境
使用cli切换云环境后,打包后能正常配置云环境
实际结果:
使用cli切换云环境后,打包后代码能云环境配置缺失
使用cli切换云环境后,打包后代码能云环境配置缺失
bug描述:
使用hbuilder cli打包wgt,客户端收到一次热更后,下次热更报错。使用hbuilder手动打包没有这个问题。
看文档发现是unicloud aliyun的报错。
SignatureNotMatch 客户端参数签名不正确 403 The signature we calculated is: %s 客户端spaceId或clientSecret错误,请排查客户端uniCloud.init方法或uniCloud.database内传入的参数
经测试,如果使用编辑器指定了云环境A,即使使用cli切换云环境A->B,打包后manifest中的 clientSecret 还是A的,不是B的。而appservice里面的clientSecret 和 endpoint直接为空。


