跳到主要内容

概览

Combo SDK for Apps 是 Combo 面向 Android 、 iOS 原生应用提供的一套客户端 SDK,使用的系统仍是 Combo。 应用与游戏使用同一套世游发行平台 Console、项目配置、账号体系、支付服务和服务端协议。

与现有 Combo SDK 的差异​

项目Combo SDK for Apps
接入方式直接集成 Android / iOS 原生工程,使用 已支持的能力 中的 Kotlin / Objective-C 接口。
SDK 产物与版本独立的 SDK 产物与版本记录;iOS 下载包名称为 combo-sdk-ios-app。
CLI使用 combo-cli-app 下载包,命令名为 combo-cli-app;原生工程参数见 原生工程命令。
UI 主题使用 Combo SDK for Apps v0.7.0 或更高版本时,必须完成主题配置,缺失或非法配置会导致初始化失败。
平台术语Console 与协议中的 Game、Game ID、Distro 等名称沿用 Combo 定义,见术语表 。
服务端接入使用现有 Combo 的身份验证、订单、通知、GM 等服务端功能。
提示

非游戏类应用无需接入面向游戏的中宣部防沉迷 API;实名认证功能按应用需求和发行要求接入。

请按下方的接入顺序,完成原生工程集成,再按应用需要,接入登录、内购及其他功能。

接入顺序​

  1. 阅读 接入准备,确认应用包名与签名材料。
  2. 完成 UI 主题配置,安装 CLI。
  3. 按 SDK 集成 配置原生工程,再完成 生命周期与初始化。
  4. 接入 账号与登录、内购,按需接入下列能力。

已支持的能力​

Combo for Apps 提供以下功能,开发者通过将 Combo SDK 集成到应用中即可使用:

核心功能​

功能描述
账号与登录提供聚合账号登录功能。
内购与支付提供聚合的内购与支付功能。
服务端接入功能介绍
数据分析已集成 数数(ThinkingEngine) 数据分析平台,用于事件追踪与报表。
错误追踪已集成了 Sentry,用于追踪客户端运行时错误。
应用更新支持所有分发版本的强制覆盖更新。
产物管理提供应用产物管理与应用分包管理。

可选功能​

功能模块描述
归因追踪集成了各类广告投放平台的归因 SDK。
实名认证提供符合监管政策的实名认证功能,对于应用类产品为可选功能。
应用公告打开 WebView 展示公告网页。
应用内分享提供社交媒体平台的分享功能。
礼包码提供礼包码兑换功能。

下载与更新日志​