Skip to content

iOS SDK 模块 ​

一个功能一个自包含目录 roios-sdk/Modules/<模块>,各自拥有 Podspec、Sources、Tests、README 和独立的固定 Tag。宿主仅导入所选模块。

模块用途现状
ROTrackingAdjust归因及事件上报源码已合 main,模块 CI 通过,未做真实游戏沙盒验收
ROLoginAppleApple 登录源码已合 main,模块 CI 通过,真实授权未测
ROLoginGoogleGoogle 登录源码已合 main,模块 CI 通过,真实授权未测
ROPayAppStoreApp Store 原生内购源码已合 main,模块 CI 通过,商店沙盒未测
ROAchievementGameCenterGame Center 成就源码已合 main,模块 CI 通过,真机成就未测

注意:同一个源码仓库的不同模块 Podspec 不是自动发布的版本。生产环境须确认独立 Tag 指向相应 subtree split Commit。

Firebase Authentication(规划与实施中) ​

iOS 将独立提供可选的 ROAuthFirebase 认证核心与 ROAuthFirebaseUI 原生登录选择 UI。系统语言与游戏内语言暂时分离。当前无 Firebase 源码、正式版本及构建验收结论;Firebase CocoaPods 版本/最低 iOS 与现有 GoogleSignIn 混装均待验证。见 原生 SDK 登录界面与多语言规范。

每个能力独立发布与接入;正式项目验收必须使用真实游戏环境。