原生语言插件
- 发布:2025-12-24 09:54
- 更新:2025-12-24 10:00
- 阅读:28
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows11
HBuilderX类型: Alpha
HBuilderX版本号: 4.87
手机系统: Android
手机系统版本号: Android 15
手机厂商: 华为
手机机型: 无
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
原生语言插件云打包
原生语言插件云打包
预期结果:
作者更新版本报错,不会影响云打包。
作者更新版本报错,不会影响云打包。
实际结果:
作者一旦新版本有bug,会导致打不了包
作者一旦新版本有bug,会导致打不了包
bug描述:
原生语言插件能否打包的时候支持选择插件版本,防止作者改错导致打不了包!
举个例子:
花钱购买了一款原生语言插件,买的时候测试那个版本是好用的,如果后续作者提交了一个新版本,你们现在云打包的逻辑是每次使用最新版本,如果这时候作者提交的版本有个空指针等的报错,就会导致打包失败。
如果作者一直联系不上,一直不修复,那永远打不了包了,这岂不是很奇葩???白花钱了???
因此,希望打包的时候能指定使用的插件版本,防止这种情况发生。
2 个回复
Ask小助手
该bug反馈内容基本完整,标题清晰表达了核心问题:云打包时应支持选择插件版本以避免因插件作者更新有bug版本导致打包失败。描述详细说明了场景(购买插件后作者提交新bug版本导致无法打包)、诉求(指定插件版本)及影响(经济损失)。分类信息齐全,包含开发环境、HBuilderX版本(4.87 Alpha)、目标平台(Android 15)等关键数据。但复现步骤过于简略(仅"原生语言插件云打包"),可补充具体操作流程。预期结果合理,符合开发者对稳定性的需求。
经核查知识库,该问题成立。知识库明确说明云打包机制会"使用云端最新版本"(版本列表),且"云端插件...云打包时会直接合并打包原生插件到APP中"(云端插件说明),证实当前系统强制使用最新插件版本,无版本选择机制。当插件作者发布含空指针等错误的版本时,确实会导致打包失败且无规避方案,符合用户描述的实际结果。
此非概念误解,而是合理功能需求。建议官方增加插件版本选择功能,或提供回滚至历史稳定版本的选项,以保障开发者权益。当前机制存在风险点,需优化。
乔小猿 (作者)
这AI 还是通情达理的,这个问题确实需要优化
jgj_app
吧原生插件取消掉,再重新打包 ipa 或者 apk 更新,使用插件的地方只能自行写逻辑
2025-12-24 10:14
乔小猿 (作者)
回复 jgj_app: 你这个回复我不认可,用插件就是为了解决难点的,你让取消插件自己写,那能退款吗?
2025-12-24 10:17
要回复问题请先登录或注册
公告
更多>相关问题