该报错通常是由于 IDE 版本过低,导致登录态校验未通过。请前往 IDE 更新页面 手动下载并安装最新版本的 IDE,安装完成后重新登录即可。

可以先调用 bl.downloadFile 下载图片文件到本地,再调用分享接口进行分享,注意正确配置域名白名单
A: 这是由于业务代码中使用了ES7语法,例如 async/await 的写法,而忘了在 game.js 开头引入对应的 polyfill 导致的,解决办法如下:
game.js 的第一行引入该文件:// ES7 的 async/await 写法,务必引入 regenerator-runtime!
require('./regenerator.js')当前支持激励视频广告,可通过 bl.createRewardedVideoAd 创建广告组件;其他广告类型请以最新开放平台文档及后台实际开放能力为准。
使用 管理员账号 登录开发者后台,检查域名是否配置到了白名单
1. 检查镜像源的是否配置了本地host
2. 将镜像源地址修改成推荐地址: https://registry.npmmirror.com/
require方法暂不支持 .json 格式,建议修改成 .js 类型,并添加 module.exports
使用 管理员账号 登录开发者后台,正确配置 request、download、websocket 域名
如需开通支付权限,请登录 开放平台管理后台 申请 支付权限,见下图

已支持
请将 Node.js 升级至 18 及以上版本后重试。
请先通过开放平台查询玩家的订单记录,并根据订单状态进行处理:
iOS IAP 采用固定充值档位,并按照“充值 B币—使用 B币购买道具”的两步流程完成交易。当道具价格不在固定档位内时,系统会拉起不低于实际金额的充值档位;购买道具后,剩余 B币将保留在用户账户中。例如,购买 490 元道具时可能拉起 499 元充值档位,完成购买后账户剩余 9 B币。该流程属于正常的支付设计。
需要。开发者应在开放平台后台配置有效的充值回调地址,并确保服务端能够正常接收、校验和处理支付回调。若无法找到配置入口,可联系平台运营或技术支持。
请先通过订单查询接口确认订单最终状态,并确保服务端具备回调幂等、补单和主动查询能力。若回调长时间未到达,请提供订单号、用户 UID 和发生时间,联系平台技术支持核查。
开发者可前往“游戏开放平台 → 客户服务 → 退款审批”查看并处理退款申请。请及时处理待审批订单,避免影响用户体验。
可请用户补充角色名、区服、订单号等信息,用于匹配游戏账号。若仍无法定位,请整理退款记录及现有用户信息,联系平台技术支持协助核查。
请检查请求中的时间戳是否为毫秒级。若误传秒级时间戳,服务端会判定签名已过期。请将时间戳转换为毫秒后重新生成签名并发起请求。
虚拟商品应使用虚拟发货方式,通常不需要填写物流单号。请检查开放平台中的商品类型和发货模板配置;若配置正确后仍被要求填写物流信息,请提供页面截图并联系平台技术支持。
请先让用户退出结算页后重新进入。如问题持续存在,请检查新用户初始化流程、服务端金额数据及前端缓存刷新逻辑,并提供用户信息和复现步骤联系平台技术支持。
正常审核周期一般为 1~2 个工作日。如有明确的上线时间要求,可在提交审核后联系平台运营说明原因并申请加急,实际完成时间以审核结果为准。
常见原因及处理建议如下:
| 被拒原因 | 处理建议 |
|---|---|
| 低端机无法进入游戏 | 检查兼容性,并在 game.json 中配置适用的高性能模式 |
| 未接入侧边栏、添加到桌面等必接能力 | 完成必接能力接入后重新提审 |
| 自检报告与提审包不一致 | 使用当前提审包重新生成自检报告 |
| 游戏白屏、黑屏或无法启动 | 检查渲染模式、启动流程和高性能模式配置 |
| 游戏内容不符合规范 | 按审核意见完成内容整改 |
| 支付成功后未发货 | 检查支付回调、补单机制和服务端发货逻辑 |
请在开发版本中上传新的游戏包,并重新发起审核。当前不支持直接修改已被拒的审核版本后再次提交。
审核结果以实际测试和平台审核标准为准。建议在提审前完成主流机型及低版本系统的兼容性测试,并在 game.json 中配置适用的高性能模式。若问题仅出现在特定设备,请记录机型、系统版本、客户端版本和复现步骤,以便进一步排查。
请在游戏内补充完整、准确的出版服务单位信息,并在修改后重新提交审核。
首次创建审核通常需要约 3 天,实际时间可能因材料完整性和审核量而变化。后续创建审核的处理时间通常会相对缩短。
不可以。提审前应移除 Toast、测试入口、调试日志展示等调试代码,确保提交的是可正式发布的版本。
有。请重点关注 30 MB 的包体档位限制;超过限制可能导致提审失败。建议持续监控包体大小,并通过资源压缩、分包和按需加载等方式控制体积。
常见材料包括主办单位负责人身份证照片、人证核验材料、营业执照和 ICP 备案信息表。备案需经主管部门审核,处理周期通常较长,具体提交批次和完成时间以主管部门及平台通知为准。
如已取得其他平台的有效 ICP 备案号,可按平台要求提交该备案信息并继续上架流程,无需等待 B站备案完成。如没有可用的 ICP 备案号,则需完成 B站小游戏备案和 ICP 备案后方可上架。包体提审是否可以提前进行,以开放平台当前规则为准。
请先确认小游戏备案和 ICP 备案信息是否完整、有效。如已有其他平台的有效 ICP 备案号,可按开放平台要求提交使用;如仍审核失败,请根据驳回原因修正材料后重新提交。
请先确认短信核验是否已在规定时间内完成。若已完成但状态长时间未更新,可联系平台运营重新推送或核查备案状态。
游戏名称应与版号及软件著作权登记名称保持一致。若名称不一致,可补充与游戏名称一致的资质材料,或申请将游戏名称调整为与现有资质一致。
资质审核时间取决于材料完整性和具体审核环节。首次审核及合同相关审核通常需要 2~3 个工作日,实际完成时间以平台审核结果为准。
需要。请确保提交的公司注册地址与通讯地址符合平台备案要求并保持一致。
授权书应完整体现从版号运营单位到当前开发主体的授权链。涉及多级授权时,每一级授权关系均需提供有效的书面证明。
会。请先在开放平台后台更新商户主体信息及有效证件,待信息审核通过后再继续备案。若时间紧急,可联系平台运营确认是否支持加急审核。
可根据游戏引擎和兼容性要求配置以下参数:
{
"iOSHighPerformance": true,
"iOSHighPerformance+": true,
"androidHighPerformance": true,
"androidHighPerformance+": true
}
具体配置应与当前 IDE、引擎版本及平台支持范围保持一致,修改后请完成真机验证。
平台当前主要支持 Unity WebGL 和 LayaAir。Godot 暂不属于官方支持范围;如需尝试接入,应确保导出包符合小游戏包体规范,并能够正确调用平台 JSBridge 能力。正式接入前建议联系平台技术支持确认兼容性。
可在开发调试阶段执行以下代码:
bl.showToast({ title: globalThis.__renderEnginePlus });
如显示结果为 true,表示已使用新渲染引擎;如为 undefined,则表示未命中。该能力要求 Android 客户端不低于 8.92.1、iOS 客户端不低于 8.93.0。提审前请移除上述调试代码。
有关。高性能模式+的可用范围可能受 IDE 版本、引擎版本及平台白名单策略影响。启用前请核对当前版本的支持说明;如无法确认,可联系平台技术支持。
WebSocket 服务域名需在开放平台后台配置白名单。协议、端口及安全域名应符合平台当前规则,生产环境建议优先使用 wss://。如需确认特定地址是否受支持,请提供服务器域名、协议和端口联系平台技术支持。
需要。收到升级通知的开发者应按平台指引迁移至 OAuth 2.0,否则相关 MAPI 接口可能受到影响。具体范围和时间节点以平台通知为准。
当前不提供直接获取用户 Cookie 或 bili_jct 的 API。需要用户授权的场景应优先使用 OAuth 2.0 Token 等平台支持的认证方式。
本地存储容量受宿主客户端策略影响。建议仅保存必要数据,并做好容量控制、异常处理和数据清理。具体容量上限请以最新技术文档或平台技术支持答复为准。
当前不提供与 wx.scanCode 等价的扫码 API。若业务必须使用扫码能力,需要自行评估算法集成、包体大小、性能和授权合规等成本。
平台不支持使用 Unity Analytics 等未经允许的第三方统计能力。请移除相关采集代码,并使用平台提供或明确允许的数据统计方案。
请依次检查以下内容:
game.json 中的高性能模式配置是否与当前引擎及 IDE 版本匹配。请先确认设备系统、WebView 组件和 B站客户端版本,并完成对应环境的兼容性测试。可建议用户升级系统及客户端;如影响范围较大,请汇总具体机型、系统版本和复现日志,联系平台技术支持评估兼容方案。
如白屏后能够正常显示,通常与首帧渲染完成前缺少过渡画面有关。建议接入首帧渲染或启动占位方案;如持续白屏,请按启动异常流程收集日志并排查。
该现象通常与广告页面返回后渲染上下文未正确恢复有关。请先升级至平台和引擎推荐版本,并检查应用前后台切换、Canvas 及渲染上下文恢复逻辑。若问题仍可复现,请提供引擎版本、客户端版本、机型和日志,联系平台及引擎技术支持。
请升级至平台推荐的引擎、SDK 和客户端版本,并检查高性能模式下的前后台生命周期及资源恢复逻辑。完成修复后需重新上传游戏包;如仍可复现,请提供崩溃日志联系平台技术支持。
请先将 B站客户端、游戏引擎和 SDK 升级至推荐版本,并检查缩放相关接口及适配逻辑。如升级后仍存在问题,请提供复现步骤和版本信息联系平台技术支持。
建议按平台要求开启 iOS 高性能模式,并使用推荐的引擎版本进行真机验证。如问题持续存在,请向平台及 LayaAir 技术支持反馈引擎版本、客户端版本和复现步骤。
建议检查高性能模式配置、内存占用、纹理和资源规模、渲染批次及低端机适配情况,同时确认客户端和渲染引擎已升级至推荐版本。可通过 globalThis.__renderEnginePlus 在开发环境确认是否使用新渲染引擎。
请确认问题是否仅发生在特定机型、系统版本或目标应用版本,并检查分享参数及生命周期处理逻辑。可临时提供复制链接等替代方式;如影响范围较大,请提交相关版本信息和复现日志联系平台技术支持。
请先确认目标 URL 能否在 Android 系统浏览器中正常访问,并检查 URL 参数、重定向、HTTPS 证书及移动端兼容性。若目标页面本身正常,但通过协议跳转后仍白屏,请提供完整 URL 和复现步骤联系平台技术支持。
该现象通常与 Android 系统的后台进程回收策略有关。建议降低游戏常驻内存、减少高占用资源,并在应用恢复时正确处理状态重建。排查时应区分应用崩溃与系统回收:前者通常有崩溃日志,后者通常表现为进程重新启动。
请先检查日志筛选条件,确认日志未被隐藏。若日志仍不完整,可使用 Debug 包配合 Chrome DevTools 远程调试;如持续影响定位,请提供调试工具版本和复现步骤联系平台技术支持。
当前预览码有效期为 30 分钟,暂不支持自定义延长。测试周期较长时,可根据需要重新生成预览码。
可先通过调试工具菜单切换调试窗口的显示状态。若仍无法关闭,请结束游戏进程,并在重新进入时取消真机调试模式。
请先确认正式市场包是否正常,并检查音频资源、静音状态及前后台生命周期。若问题仅在 Debug 包出现,请提供客户端版本、机型和复现步骤联系平台技术支持确认。正式提审前仍应完成市场包音频验证。
请优先升级至平台推荐的 SDK 版本,并检查广告单元 ID、开放平台广告位配置和接口参数。若升级并核对配置后仍失败,请提供完整错误信息及脱敏后的调用参数联系平台技术支持。
请检查是否重复注册监听器,以及版本判断或重试逻辑是否触发了重复回调。业务侧应对回调进行幂等处理;如确认由 SDK 触发,请提供 SDK 版本、调用流程和日志联系平台技术支持。
请根据驳回原因检查素材内容、落地页和投放账户是否符合平台规范。不同投放场景可能适用不同审核要求,具体以审核反馈和最新广告规范为准。
当前必接能力包括侧边栏入口、添加到桌面及通过桌面入口复访。提审前请根据最新接入文档完成开发和自检。
在开放平台后台点击“发布”即可将审核通过的版本发布到线上。发布前请确认服务端已就绪,前后端版本一致,并完成支付、登录及核心流程验证。
通常在发布后 15~30 分钟可以在游戏中心搜索到。若超过该时间仍无法搜索,请确认版本发布状态,并联系平台运营核查。
如开发者持有该名称对应的有效版号或其他权利证明,可准备相关材料并联系平台运营查询及申诉。
IAP 小游戏停运时,应以保障用户权益为前提,建议至少提前 60 日在游戏内发布停运公告,明确停止注册、停止充值、服务器关闭和正式下架等时间安排,并按平台要求完成用户资产及退款处理。
当前小游戏入驻主要以线上协议为准,不再单独签署原有形式的合作合同。开发者可在开放平台查看相关协议;如有特殊权责或商务需求,请联系对应商务人员。
请联系对应商务人员确认主体变更或特殊结算流程。结算主体相关协议可在开放平台后台查询和导出。
该异常通常由统计口径中的分母数据缺失或上报不完整导致。建议暂时结合其他启动指标交叉判断,并关注平台后续的数据修复通知。
当前部分 Android 崩溃日志可能未包含 track_id,因此无法直接按商业流量与自然流量拆分分析。可先结合其他平台埋点或 iOS 数据辅助判断,并向平台反馈字段补充需求。
该指标依赖冷启动阶段的完整埋点上报。相关链路完善前,可重点关注启动成功率、卡顿率、崩溃率和首帧耗时等指标;指标恢复时间以平台通知为准。