欢迎到专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。
根据知识库中的相关记录,针对"购买的授权加密插件无法打进自定义基座"的问题,请参考以下排查步骤和解决方案:
常见原因及解决方案
1. 检查 AppID 和包名一致性
插件市场的原生插件(含付费插件)在下单时将「AppID + Android包名」一起写进了授权记录。如果打包时的 AppID 或包名与购买时绑定的不一致,云端打包校验会失败。
请检查:HBuilderX 项目中的 manifest.json 里的 AppID 和包名,是否与插件市场购买时绑定的完全一致(区分大小写)。一旦绑定包名后无法修改,如果包名变更需要重新购买插件。
2. 未正确配置云端插件
即使已购买,也需要在项目中显式启用插件。操作路径:打开项目 manifest.json → 找到"App原生插件配置" → 在"云端插件"列表中勾选已购买的插件。如果列表中没有显示,尝试删除该插件重新选择。
3. 试用版与正式版冲突
如果购买的是源码授权版,在购买前有导入过试用版,请删除 HBuilderX 中导入的试用版插件,重新导入源码授权版。
4. 重新选择云端插件
在 manifest.json → "App原生插件配置" → "云端插件"列表中删除该插件后重新勾选。
5. 插件授权类型限制
插件市场购买的插件分为普通授权和源码授权两种。如果你购买的是普通授权版,目前不支持离线打包,只能使用云端打包。只有购买源码授权版的插件才支持离线打包。
建议排查步骤
- 核对 manifest.json 中的 AppID 和包名与插件市场购买记录完全一致
- 重新选择云端插件:manifest.json → App原生插件配置 → 删除该插件后重新勾选
- 确认不是试用插件(试用插件只能打自定义基座,不能打正式包)
- 如果使用的是 HBuilderX 2.7.14 以下版本,且同一插件在同一 AppID 下绑定了多个包名,建议升级 HBuilderX 版本
如果以上检查均无误仍无法打包,且你使用的是 HBuilderX 3.0 以上版本,建议到 uni-app 官方技术交流群 咨询,或发送邮件到 service@dcloud.io 提供订单号、AppID、包名等信息进行核查。
相关参考文档:
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库中的相关记录,针对"购买的授权加密插件无法打进自定义基座"的问题,请参考以下排查步骤和解决方案:
常见原因及解决方案
1. 检查 AppID 和包名一致性
插件市场的原生插件(含付费插件)在下单时将「AppID + Android包名」一起写进了授权记录。如果打包时的 AppID 或包名与购买时绑定的不一致,云端打包校验会失败。
请检查:HBuilderX 项目中的 manifest.json 里的 AppID 和包名,是否与插件市场购买时绑定的完全一致(区分大小写)。一旦绑定包名后无法修改,如果包名变更需要重新购买插件。
2. 未正确配置云端插件
即使已购买,也需要在项目中显式启用插件。操作路径:打开项目 manifest.json → 找到"App原生插件配置" → 在"云端插件"列表中勾选已购买的插件。如果列表中没有显示,尝试删除该插件重新选择。
3. 试用版与正式版冲突
如果购买的是源码授权版,在购买前有导入过试用版,请删除 HBuilderX 中导入的试用版插件,重新导入源码授权版。
4. 重新选择云端插件
在 manifest.json → "App原生插件配置" → "云端插件"列表中删除该插件后重新勾选。
5. 插件授权类型限制
插件市场购买的插件分为普通授权和源码授权两种。如果你购买的是普通授权版,目前不支持离线打包,只能使用云端打包。只有购买源码授权版的插件才支持离线打包。
建议排查步骤
如果以上检查均无误仍无法打包,且你使用的是 HBuilderX 3.0 以上版本,建议到 uni-app 官方技术交流群 咨询,或发送邮件到 service@dcloud.io 提供订单号、AppID、包名等信息进行核查。
相关参考文档:
要回复问题请先登录或注册
公告
更多>相关问题