阅读主题
v0.1.0 交付说明
本页汇总当前 0.1.0 交付范围,不列未经确认的发布日期、历史版本或未来交付承诺。SDK 安装包版本与文档版本匹配;使用前检查实际文件及 SHA-256。
客户端交付
- H5 无界面 SDK:ESM、CommonJS、浏览器全局脚本及独立 TypeScript 声明,包含 PKCE、宿主交换回调、会话、业务接口和 UI 事件。
- H5 React 参考演示:登录、悬浮球、平台中心、钱包订单、礼包优惠、会员和设备管理等,可用于理解接入方式,不会随无界面 SDK 自动注入。
- Android AAR 与 Java 宿主示例:原生登录、授权回调、游戏内浮球及平台业务入口;编译通过,设备运行仍需完成验收。
- iOS 原生 Swift Package 源码 ZIP:iOS 15+、Swift 5.9+,账号、候选恢复、可选 Keychain、订单与玩家业务接口。无自动 UI,Apple 编译与设备验收未完成;保持本次 v0.1.0 文档版本。
账号与交易验证
- 一次性授权码、PKCE S256、跨端游戏身份映射、会话退出和撤销。
- H5 可选 sessionStorage 恢复与迟到响应隔离,玩家密码修改及短信重置流程。
- 演示订单创建、支付确认、幂等履约、未付关闭、受约束退款。
- 付费/赠送钱包分账、礼包库存、优惠券锁定与核销、月卡日领。
开发者与平台管理
- 平台管理员创建、停用开发者及重置密码;开发者控制台独立登录与权限隔离。
- 创建游戏、分配各端 App ID、审核/停用、一次性密钥展示与轮换。
- 修改应用名称、增加客户端;扩端重新审核并撤销平台玩家会话,原身份和密钥保留。
- 创建/扩端支持 H5、Android、iOS 三选一至三;控制台支持 iOS 展示和筛选,既有演示应用不自动增加 iOS。
- 游戏服务器示例通过
GAME_APP_IDS配置同游戏的实际 App ID,通过GAME_BROWSER_ORIGIN限制浏览器来源,支持原生客户端无 Origin 的请求。 - 所属订单按游戏、状态、关键词和上海创建日期全量筛选后分页;可取消的 CSV 导出。
- 平台商品配置和玩家客服业务入口;开发者支持文档提供独立的脱敏问题模板。
本次会话修复
- 指定会话失效 401,以及账号受限/应用不可用 403 终止对应客户端身份;普通业务拒绝不误清会话,迟到响应不影响新账号。
- H5 恢复发现内存身份过期时清空,避免返回匿名后仍保留过期身份。
- iOS 前台登录与候选恢复互斥;存储错误/会话回调中同步清理身份后,不再重新发布旧成功结果。
- iOS 加严返回会话 token 与游戏身份校验,并保护设备撤销回调不误清后来登录的会话。
- 补充各端会话、错误与生命周期说明,以及 iOS Keychain 删除失败后残留候选的处理边界。
上述为当前源码行为和修复范围,不表示在外部游戏或 Apple 设备完成验收。
当前没有交付为正式能力的部分
真实短信、支付供应商、实名防沉迷、第三方商户清结算、完整外部多角色模型与远端可靠履约尚需接入。Sign in with Apple、StoreKit 和 Unity/Cocos 专用插件未作为已验收产物交付。生产启动保留门禁。
本地测试和编译结果用于验证当前实现,不等于正式运营认证、Android 真机通过或 iOS Apple 工具链验收。安装与设备要求见兼容性,上线前以接入清单逐项验收。