南羽
南羽
  • 发布:2026-06-04 15:14
  • 更新:2026-06-08 17:13
  • 阅读:33

打包本地插件 提示未购买或申请试用

分类:HBuilderX

使用本地原生插件打包报错 云端服务器返回错误: “App原生插件配置”中勾选的原生插件 DCTestUniPlugin 未在插件市场购买或申请试用。请检查当前项目的 DCloud AppID与插件市场绑定插件的 AppID 是否一致。

2026-06-04 15:14 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

是不是项目与绑定 appid 不一致呢?

Ask小助手

Ask小助手

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

根据你的描述,你在打包本地原生插件时,遇到了提示“未在插件市场购买或申请试用”的错误。

这个问题的核心原因在于,HBuilderX 在打包时会校验项目中配置的云端插件。即使你的插件是本地编写的,但如果 manifest.json 的“App原生插件配置”中勾选了其他云端插件,或者曾经关联过云端插件但未正确清除,都会触发此校验。

请按以下步骤进行排查和解决:

1. 检查并清除云端插件配置
这是最常见的原因。请打开项目根目录下的 manifest.json 文件,切换到“App原生插件配置”选项卡。

  • 仔细查看“云端插件”一栏,看是否勾选了任何插件(特别是名为 DCTestUniPlugin 的插件)。
  • 如果有勾选,请全部取消勾选。因为你使用的是本地插件,不需要在此处选择任何云端插件。

2. 核对 AppID 和包名
虽然你使用的是本地插件,但如果你的项目 AppID 曾经在插件市场绑定或购买过其他云端插件,也可能在校验时引发此错误。

  • 确认当前项目的 AppID 是否与你预期的一致。可以在 manifest.json 的“基础配置”中查看。
  • 如果你确实购买过名为 DCTestUniPlugin 的插件,请检查购买时绑定的 AppID 和 Android 包名,是否与当前项目 manifest.json 中的配置完全一致(包括大小写)。如果不一致,云端打包校验就会失败。

3. 重新提交打包
在完成上述修改(取消勾选所有云端插件)后,保存 manifest.json 文件,然后重新提交云打包或制作自定义基座。

简单来说,你只需要确保 manifest.json -> “App原生插件配置” -> “云端插件”列表中没有任何勾选的插件即可。如果问题依旧,可以加入 HBuilderX技术交流群 咨询。

内容为 AI 生成,仅供参考

要回复问题请先登录注册