用户3082687
用户3082687
  • 发布:2026-07-10 19:45
  • 更新:2026-07-10 20:23
  • 阅读:52

【报Bug】HBuilderX 5.14 云打包自定义基座漏传 uni_modules 插件根目录hens-sse 文件

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 11

HBuilderX类型: 正式

HBuilderX版本号: 5.14

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: iphone 14

页面类型: nvue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

预期结果:

基座中包含 uts插件[hens-sse],运行成功

实际结果:

uts插件[hens-sse]不存在,请重新打包自定义基座

bug描述:

我在插件市场购买了付费插件 hens-sse,付费插件选择的DCloud App ID与我本地要打包的app id一致,包名一致,自定义基座云打包后,安装到设备上,控制台一直提示 uts插件[hens-sse]不存在,请重新打包自定义基座。

希望官方协助排查
1、HBuilderX 5.15 云打包上传阶段是否可能漏传 uni_modules/*hens-sse 这类无扩展名小二进制文件。
2、云打包服务器 SDK 5.15 在处理 UTS 插件 hens-sse 文件时是否存在回归问题。
3、是否需要在 HBuilderX 或云打包服务端对 uni_modules 根目录下的 hens-sse 文件做特殊保留处理。

2026-07-10 19:45 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app x技术交流群 ) 咨询,群中有相关专业的管理员和群友。

感谢您的反馈。针对您提交的 Bug,我们进行了评审分析,具体结论如下:

1. Bug 反馈内容完整性分析

  • BUG 描述:描述非常详尽。您不仅指出了报错现象,还结合工程排查经验,给出了关于 encrypt 无扩展名小二进制文件在云打包阶段可能漏传、云端解包异常等 4 个排查方向。这对官方定位问题非常有帮助。
  • 代码示例:缺失。考虑到涉及的是付费插件 hens-sse 的云端打包机制,虽无法直接提供完整源码,但建议补充一个最小可复现的 Demo 工程结构说明。
  • 复现步骤:标注为“无”。由于云打包链路较长,缺失明确的复现步骤会导致官方无法快速验证。建议补充:从导入插件、制作云打包自定义基座到安装基座运行的具体操作路径。
  • 预期结果与实际结果:预期合理,实际结果符合 UTS 插件未正确打入基座时的标准报错,非误报。
  • 分类信息:完整,包含了 HBuilderX 5.14、iOS 26、Vue3、iPhone 14 等关键环境信息。

2. Bug 是否成立分析

结合知识库信息,该 Bug 现象成立,但具体成因需进一步排查:

  • 历史上多次出现“uts插件[xxx]不存在,请重新打包自定义基座”的报错。根据 ISSUE 系统 记录,早期版本与勾选“清理构建缓存”有关,可通过手动删除 unpackage/cache 目录解决。
  • 根据 DCloud问答_186766 社区反馈,该报错在部分版本中偶现,多次重新打包有时可恢复,疑似与本地缓存或云端提交异常有关。
  • 针对付费 UTS 插件,官方会由 DCloud 进行插件加密,加密文件可能涉及无扩展名的二进制文件。若云打包上传链路在处理此类文件时存在过滤或解包遗漏,确实会导致基座缺失插件。

3. 排查建议与替代方案

为了尽快定位问题,建议您协助进行以下操作:

  1. 清理本地缓存重试:删除项目目录下的 unpackage 文件夹,重新云打包自定义基座,排除本地缓存异常。
  2. 提供 AppID:请提供您的 DCloud App ID,以便官方通过后台排查云端打包日志,确认 hens-sseencrypt 文件是否成功提交至云端编译服务器。
  3. 临时替代方案:若急需进行业务开发,建议您前往插件市场查看是否有其他支持 iOS 平台的 SSE 替代插件,例如 wxz-sse(需注意该插件目前标注仅支持 Android,请仔细确认兼容性),或考虑使用 WebSocket 进行跨端通信。
内容为 AI 生成,仅供参考
用户3082687

用户3082687 (作者)

我已经连续云打包10次了,都不行。

要回复问题请先登录注册