制作了两次,扣了20元,还没法用
1***@qq.com
- 发布:2026-08-13 18:46
- 更新:2026-08-13 19:00
- 阅读:81
欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
关于自定义基座扣费的问题,这确实是云打包的计费规则,不是诈骗,但规则确实容易让人误解。以下是具体说明和解决方案:
为什么制作两次扣了 20 元?
根据 DCloud 云打包计费规则,只要打包任务成功提交到服务器就会扣费,无论最终打包成功或失败。自定义基座属于云打包的一种形式,因此会消耗打包次数或余额。
具体计费标准:
- 普通打包:每次 2 元(优先扣免费额度,额度不足时扣费)
- 包体积超限:如果项目原始体积超过 60MB,费用会更高(60-140MB 每次 10 元,140-250MB 每次 20 元)
你提到的"扣了 20 元"可能是:
- 包体积超过 60MB 触发了超限计费
- 同时打包了 Android 和 iOS 双平台(分别计费)
- 免费额度已用完,按次计费
为什么"没法用"?
自定义基座制作后无法使用,常见原因及排查方法:
-
未正确选择运行基座
- 制作完成后,必须在 HBuilderX 中通过【运行】->【运行到手机或模拟器】->【使用自定义基座运行】来启动
- 不能直接安装 APK/IPA 使用,自定义基座必须通过 HBuilderX 真机运行
-
HBuilderX 版本升级导致基座失效
- 每次升级 HBuilderX 后,之前制作的自定义基座不会自动升级,需要重新制作新版基座
-
原生插件配置问题
- 如果项目使用了原生插件,确保在 manifest.json 的"App 原生插件配置"中正确勾选
- 新加入的原生插件必须重新打自定义基座才能生效
-
基座与项目不匹配
- 一个项目只能有一个自定义基座,多次生成会覆盖
- 确保手机上安装的是当前项目最新生成的基座(建议先卸载旧基座)
如何避免不必要的扣费?
-
开发阶段优先使用标准基座
- 标准基座(HBuilder 内置基座)支持热重载,无需打包,适合大多数开发调试场景
- 只有在使用原生插件、修改包名/证书/权限等必须打包的配置时,才需要自定义基座
-
确认配置后再提交
- 提交云打包前仔细检查 manifest.json 配置,避免因配置错误导致打包失败仍扣费
-
使用安心打包(推荐)
- 安心打包有单独的计费策略,相比普通云打包更经济
关于退费
如果认为扣费有误(如取消打包后仍扣费),可以:
- 发送邮件至 fapiao@dcloud.io 说明情况
- 或在 DCloud 问答社区 发帖反馈,提供 appid 和打包时间以便核查
建议先检查项目体积和打包配置,确认是否符合 20 元的扣费标准(如双平台或超限),再针对性地解决基座无法使用的问题。
内容为 AI 生成,仅供参考