版本更新说明
3.4.10 (2024-11-19)
IMPROVEMENTS:
- 自动集成数数 SDK 和热力引擎 SDK,打通用户 ID
2.6.13 (2024-11-19)
IMPROVEMENTS:
- 自动集成数数 SDK 和热力引擎 SDK,打通用户 ID
3.4.9 (2024-11-06)
BUG FIXES::
trackEventWithEvent
接口增加支付状态上报
2.6.12 (2024-11-06)
BUG FIXES::
statisticsPaidReportWithVolume
接口增加支付状态上报
2.6.11 (2024-10-31)
BUG FIXES::
- 修复热力引擎支付上报问题
3.4.8 (2024-10-31)
BUG FIXES::
- 修复热力引擎支付上报问题
2.6.10 (2024-10-31)
BUG FIXES::
- 修复热力引擎支付上报问题
3.4.7 (2024-10-22)
BUG FIXES::
- 修复部分 UI 适配问题
3.4.6 (2024-10-11)
BUG FIXES::
- 修复第三方 SDK 签名问题
3.4.5 (2024-10-10)
BUG FIXES::
- 修复第三方 SDK 签名问题
- 修复分享未回调问题
- 修复部分 UI 适配问题
2.6.9 (2024-09-26)
FEATURES:
- 新增热力引擎
2.6.7 (2024-09-05)
BUG FIXES::
- 修复创建订单商品单价显示错误问题
3.4.4 (2024-07-23)
FEATURES:
- 新增了
application:open:options
接口 - 新增
OmniBDASignal
模块,集成了巨量引擎归因 SDK
2.6.6 (2024-07-23)
FEATURES:
- 新增了
application:open:options
接口 - 新增
OmniBDASignal
模块,集成了巨量引擎归因 SDK
2.4.8 (2024-07-16)
BUG FIXES:
- BDASignalSDK 改为动态库集成,修复 OmniBDASignal 模块 Apple 审核被拒问题
OmniBDASignal
集成方式有所变化,详情请参见 OmniBDASignal(巨量引擎归因)
2.4.7 (2024-07-02)
BUG FIXES:
- OmniBDASignal 模块增加隐私清单文件,修复 Apple 审核被拒问题
2.4.6 (2024-06-03)
FEATURES:
- 新增了
application:open:options
接口 - 新增
OmniBDASignal
模块,集成了巨量引擎归因 SDK
为了更方便的集成新功能和改进,请参见 版本升级指南 2.4.6
3.4.3 (2024-05-11)
FEATURES:
- 增加隐私清单文件
2.6.5 (2024-05-11)
FEATURES:
- 增加隐私清单文件
2.4.5 (2024-05-11)
FEATURES:
- 增加隐私清单文件
2.6.4 (2024-01-09)
IMPROVEMENTS:
- 闪验 SDK 升级至 2.3.6.6
2.4.4 (2024-01-09)
IMPROVEMENTS:
- 闪验 SDK 升级至 2.3.6.6
3.4.2 (2024-01-08)
IMPROVEMENTS:
- OmniSeayooAccount(世游通行证)更新防沉迷链接
3.4.1 (2023-12-25)
IMPROVEMENTS:
- OmniSeayooAccount(世游通行证)实名调整提示文案与防沉迷链接
- OmniSeayooAccount(世游通行证)增加隐私勾选框隐藏与显示开关
3.4.0 (2023-12-04)
FEATURES:
- OmniSeayooAccount(世游通行证)新增实名认证功能
3.3.0 (2023-11-30)
FEATURES:
- 新增 OmniTopOn 模块
- 新增预加载广告和显示广告 API
BUG FIXES:
- 修复退出登录回调错误问题
- 修复导入 OmniCore 模块后 StoreKit 编译报错问题
3.2.1 (2023-11-24)
IMPROVEMENTS:
- 系统分享适配 iPad 设备
FEATURES:
- 新增
capture(OmniSDKCaptureMessage)
接口,用于捕获自定义异常信息并上报 Sentry
3.2.0 (2023-11-10)
BREAKING CHANGES:
- 拆分 OmniAPI 模块
- OmniAPI
- OmniCore
- OmniPassport
- OmniOversea
FEATURES:
- 新增 OmniSeayooAccount(世游通行证)
3.1.0 (2023-11-02)
IMPROVEMENTS:
- 热云 SDK 升级至 1.9.17
- 优化 OmniSDK 部分页面 UI 显示效果
BUG FIXES::
- 修复一键登录时未设密码账号能进入密码登录页面的问题
2.6.3 (2023-10-25)
IMPROVEMENTS:
- 热云 SDK 升级至 1.9.17
BUG FIXES::
- 修复一键登录时未设密码账号能进入密码登录页面的问题
3.0.1 (2023-10-23)
BUG FIXES:
OmniSDKLoginInfo
中增加authTime
参数,用于服务端安全性验证
3.0.0 (2023-10-11)
BREAKING CHANGES:
- 增加
OmniSDKv3
对外接口 - 修改 v3 API 参数及数据结构为强类型
- 修改 v3 回调方式
- 修改 Error 处理
- 修改 SDK 错误码
2.7.1 (2023-08-17)
BUG FIXES:
- 修复海外 SDK 初始化时未配置默认
serverUrl
的问题
2.7.0 (2023-08-17)
BREAKING CHANGES:
- 海外 SDK 初始化参数调整为从
info.plist
中配置,详情见 SDK 初始化参数 - 海外删除
omnisdk_config.json
配置文件
FEATURES:
- 增加海外 SDK 基础 UI 与功能
IMPROVEMENTS:
- 海外支付新增
appAccountToken
校验
2.6.2 (2023-07-26)
FEATURES:
- 用户中心绑定手机增加安全验证功能
IMPROVEMENTS:
- 删除未成年登录防沉迷拦截
2.6.1 (2023-07-12)
IMPROVEMENTS:
- 抖音 SDK 升级至 2.1.8.2
- 闪验 SDK 升级至 2.3.6.2(修复 Xcode 14.3 打包时联通卡一键登录失败问题)
- 优化一键登录预取号逻辑
- 删除部分未使用的资源文件
- 移除抖音最终产物里不需要的 Headers
2.6.0 (2023-06-30)
BREAKING CHANGES:
- SDK 初始化参数调整为从
info.plist
中配置,详情见 SDK 初始化参数 - 删除
omnisdk_config.json
配置文件
FEATURES:
- 支持 StoreKit 2
IMPROVEMENTS:
- 优化勾选隐私协议弹窗效果
- 一键登录老用户客户端提示改为服务端控制
- 一键登录老用户登录自动填入手机号码
- 删除注册流程二次密码输入框
2.5.3 (2023-06-16)
BUG FIXES:
- 修复 iOS 13.0 以下系统创建订单失败问题
2.5.2 (2023-05-29)
BUG FIXES:
- 修复部分参数未配置情况下创建订单失败问题
2.5.1 (2023-05-22)
FEATURES:
- 增加系统分享
IMPROVEMENTS:
- 优化输入错误的手机号,发送验证码不可点击状态
- 账号登录限制空白字符输入
2.5.0 (2023-05-16)
IMPROVEMENTS:
- 优化网络请求数据结构
- sentry: 版本回退为 7.19.0, 解决 sentry 使用图库和定位功能导致审核被拒问题
2.4.3 (2023-05-06)
IMPROVEMENTS:
- sentry: 版本回退为 7.19.0, 解决 sentry 使用图库和定位功能导致审核被拒问题
2.4.2 (2023-04-24)
BUG FIXES:
- login: 修复一键登录失败时授权页未关闭问题
2.4.1 (2023-04-06)
IMPROVEMENTS:
- login: 优化未成年一键登录防沉迷判断
- Sentry: 升级至 7.31.5 版本
BUG FIXES:
- 数数: 升级至 2.8.3.2 版本 (修复 Xcode 14.3 编译报错问题)
2.4.0 (2023-03-21)
FEATURES:
- Log: 增加日志写入本地文件功能
- Log: 增加 OSLog 输出日志
- API: OmniSDKCallBackDelegate 增加 onCollectLogWithResult 协议(optional)
IMPROVEMENTS:
- 数数: 优化数数上报失败环节描述信息没有排序问题
- UI: 返回账号登录按钮与下面的 UI 控件右对齐
- 蓝鲸: 删除老西瓜遗留的蓝鲸事件
2.1.6 (2023-02-20)
BUG FIXES:
- 修复闪验隐私页面返回按钮不可见的问题
- 修复多次初始化导致本地账号重复加载
2.3.0 (2023-02-03)
IMPROVEMENTS:
- Sentry: 默认参数改为从服务端动态获取
- 数数: 上报 roleLevel、roleVipLevel
- 抖音UOP: Change to Event Dispatcher
- demo: 增加支付时自定义商品ID和金额
- demo: 加入魔石消耗上报测试功能
2.1.5 (2023-02-02)
IMPROVEMENTS:
- 抖音UOP: 优化支付上报
- 数数: ThinkingSDK 版本升级到2.8.3版本
- 数数: 增加 logout 方法
- 数数: 调整部分支付事件上报顺序
- IAP: 增加越狱设备环境信息上报数数
- 一键登录: 闪验SDK从2.3.5.6升级到2.3.5.9版本
- 一键登录: 优化闪验SDK预取号逻辑
- 一键登录: 上报 闪验SDK失败返回的 innerCode 和 innerDesc 到数数
- omnisdk_config: 删除冗余的配置参数
- demo: 将支付时传入的通知发货地址,进行测试环境和正式环境的区分传入
2.1.4 (2023/01/05)
IMPROVEMENTS:
- 热云: 开启 ASA 归因查询配置
BUG FIXES:
- 数数: 修复数数上报部分事件 orderID 串单问题
- 苹果登录: 修复重复添加事件导致苹果登录授权失败问题
- 邮箱绑定: 修复邮箱绑定手机号参数错误问题
- 邮箱注册: 修复验证码提示过期问题
2.2.0 (2022/12/26)
BREAKING CHANGES:
- 升级 iOS Deployment Target 至 11.0
- 不再支持 armv7 架构
FEATURES:
- 增加账户注销功能
IMPROVEMENTS:
- 热云: 将支付上报入口从 CP 发货成功改为订单验证成功
- Passport 版本升级至 5.1.0
BUG FIXES:
- 数数: 修复下单前上报 orderID 串单问题,下单前还没有产生订单,此时获取到的 orderID 为上一笔
2.1.3 (2022/12/20)
IMPROVEMENTS:
- 抖音联运: 支付事件按百分比上报
- 登录: 优化历史账号选择时清空密码框内容
BUG FIXES:
- 登录: 修复未成年登录没有清除 token 问题
2.1.2 (2022/12/10)
BUG FIXES:
- IAP: 支付失败时,确保 transaction 一定会被 finish
2.1.1 (2022/12/07)
IMPROVEMENTS:
- 数数: 新增角色登录上报和支付方式上报字段
- IAP: 优化支付不成功时的 Toast 提示,增加更多日志输出
- API: 重载 sdkInitialize,增加 OmniSDKOptions 参数
BUG FIXES:
- 登录: 修复启动游戏时点击开始游戏弹出两次登录成功的提示
- 登录: 修复其他登录界面删除账号后高度未刷新导致无法输入密码和点击登录按钮
- 蓝鲸: 修复数据上报每次都生成新的 DeviceID
- 一键登录: 修复老账号更新密码后,再次登录出现密码不匹配
- 一键登录: 修复弱网情况下获取token失败,loading UI 不消失
2.1.0 (2022/12/03)
IMPROVEMENTS:
- 新增可选组件 OmniDouyinUOP (抖音直播联运)
2.0.3 (2022/11/29)
IMPROVEMENTS:
- 移除 OmniReyun 与 OmniWhale 中的 .a 静态库文件
BUG FIXES:
- 去除 OmniHUD load 并用 Swift 重写,避免类加载初始化死锁导致应用启动时黑屏被强杀
- Sign-in with Apple 对应的 Passport ID 不再出现在 其他账号登录 的下拉列表中
- 当 iOS App 运行在 Apple Silicon Mac 上,关闭越狱检查,避免因越狱误判导致无法唤起支付
- 解决个人中心绑定手机成功后,没有关闭 UI 的问题
- 解决 Dark Mode 下,部分 UI 文本框中默认提示文字不可见的问题
2.0.2 (2022/11/26)
BUG FIXES:
- 删除 ApplicationHook,解决游戏项目二次启动超过 20s 问题
IMPROVEMENTS:
- IAP: 对已知 SKError 错误码,将订单变更为 Finish 状态
2.0.1 (2022/11/24)
BUG FIXES:
- 修复绑定手机号闪退问题
- 修复重置密码后,一键登录无法弹出的问题
2.0.0 (2022/11/19)
BREAKING CHANGES:
- 全新的 v2 API
IMPROVEMENTS:
- 支持了 闪验一键登录
- 支持了 XCFrameworks