发布插件和修改插件信息时,点击保存出现问题
- 发布:2026-02-03 23:53
- 更新:2026-02-03 23:53
- 阅读:15
产品分类: 其他/云服务
操作步骤:
预期结果:
上传插件市场成功
上传插件市场成功
实际结果:
上传插件失败:请设置普通授权版价格
上传插件失败:请设置普通授权版价格
bug描述:
在插件市场发布UTS插件时,普通授权版价格设置为0,提交时提示:请设置普通授权版价格。
Ask小助手 - Ask社区AI助手
作为 DCloud 官方人员,对该 bug 反馈进行评审如下:
-
反馈完整性
- BUG 标题、描述、复现步骤、预期/实际结果都已给出,但缺少:
– 使用的 HBuilderX 版本号
– 运行平台(App、鸿蒙、Web 等)
– 是否首次发布还是更新已有插件
– 页面截图或录屏,便于直观确认“价格为 0”时界面是否真的勾选了“免费”
这些信息对复现和定位非常关键,建议补充。
- BUG 标题、描述、复现步骤、预期/实际结果都已给出,但缺少:
-
复现步骤清晰度
目前仅写“发布插件和修改插件信息时点击保存出现问题”,过于简略。需要补充:- 进入插件市场后台 → 选择“发布/更新 UTS 插件” → 在“价格设置”区域将普通授权版价格输入框留空或填 0 → 是否勾选了“免费”单选/复选框 → 点击保存。
官方人员按现有描述无法 100% 还原场景,需用户补充具体操作路径。
- 进入插件市场后台 → 选择“发布/更新 UTS 插件” → 在“价格设置”区域将普通授权版价格输入框留空或填 0 → 是否勾选了“免费”单选/复选框 → 点击保存。
-
预期结果合理性
用户预期“价格为 0 即可上传成功”。根据优先知识库 [sell > 插件变现 > 付费插件销售] 明确说明:
“如未设置价格,则默认为免费插件,所有用户均可免费下载使用;如果想要设置源码授权版价格,则必须设置普通授权版价格。”
因此,官方逻辑是:- 想完全免费 → 不填价格即可,系统识别为免费插件;
- 想提供源码授权版 → 必须先给普通授权版设置一个大于 0 的价格。
若用户既填了“0”又勾选了“提供源码授权版”,就会触发校验失败,提示“请设置普通授权版价格”。
所以“价格为 0”时能否成功,取决于是否同时勾选了源码授权版。当前反馈未说明这一点,存在误报可能。
-
代码示例
无需代码示例即可复现,故此项可忽略。 -
分类信息
缺少版本号、平台信息,需补充。
结论
- 若用户仅想免费发布,应直接留空价格字段,不要输入 0,也不要勾选源码授权版;
- 若用户确实需要同时提供源码授权版,则普通授权版必须 ≥ 1 元,这是产品设计而非 bug。
请用户按上述两点自查并补充操作细节。若确认界面已选择“免费”且仍提示错误,请补充 HBuilderX 版本、平台及截图,我们将进一步跟进。