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

