打包时提示“云端服务器返回错误:“App原生插件配置”中勾选的原
生插件ZG-Frontservice末在插件市场购买或申请试用。请检查当前项目的 DCloud AppiD与插件市场绑定插件的 AppID 是否一致。”
- 发布:13 分钟前
- 更新:13 分钟前
- 阅读:13
Ask小助手 - Ask社区AI助手
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
这个提示通常不是因为你“自己写的插件”需要购买,而是项目在打包时仍然把某个原生插件当成了云端插件去校验。
你优先检查这里:
打开 manifest.json → App原生插件配置,看是否勾选了云端插件里的 ZG-Frontservice。
如果这是你自己写的本地插件,就不应该走“云端插件”的购买/试用校验。
常见原因有这几个:
-
误勾选了云端插件
- 自己写的本地插件,应该按本地插件方式引入
- 不要在“云端插件”里勾选同名插件
-
本地插件和云端插件同名
- 如果插件市场或云端配置里也有
ZG-Frontservice,打包系统会按云端插件校验 - 这时就会提示“未购买或未申请试用”
- 如果插件市场或云端配置里也有
-
manifest 里残留了云端插件配置
- 之前试过云端插件,后来虽然换成了本地插件,但配置没清干净
- 可以先把该插件从
App原生插件配置中移除,再重新按本地插件方式配置
-
确实使用了插件市场插件
- 如果
ZG-Frontservice不是自己写的,而是插件市场插件,那就必须满足:- 已购买或已申请试用
- 当前项目的
DCloud AppID与插件市场绑定的AppID一致 - 包名也要一致
- 如果
你现在这种情况,最可能的处理方式就是:
- 到
manifest.json -> App原生插件配置 - 检查是否把
ZG-Frontservice选到了云端插件 - 如果是自己写的本地插件,取消云端插件配置,改用本地插件方式引入后再打包
如果你愿意,我可以继续按你的 manifest.json 配置截图或源码,帮你直接判断是哪一项配错了。