GA-SDK-IOS 4.10.2

GA-SDK-IOS 4.10.2

测试测试过的
Lang语言 Obj-CObjective C
许可证 MIT
发布最新发布Aug 2024

Nikolaj PedersenMartin Treacy-SchwartzCristian BercuDorin Nanau维护。



GA-SDK-IOS 4.10.2

CocoaPods

GA-SDK-IOS

GameAnalytics原生iOS SDK。

文档可在此找到:here.

如果您对SDK有任何问题或反馈,请通过以下链接联系我们的友善支持团队:here.

ℹ️要求

iOS: iOS 6.x及更高版本

构建大小:请注意,下载大小与实际构建大小不同,因为其包含多个架构。SDK构建大小大约为 242Kb (armv7) / 259Kb (armv8)。

变更日志

4.8.2

  • 修复了一个wwan检测错误的问题

4.8.1

  • 添加了可选本地事件缓存以进行禁用的提交
  • 支持应用打开广告

4.8.0

  • 弃用了对armv7和i386的支持
  • 添加了新的fps健康状况事件

4.7.2

  • 由于观察到的罕见问题,暂时移除了FPS跟踪。一旦确定并修复原因,FPS跟踪将在未来重新引入。

4.7.1

  • 修复了init事件会话编号

4.7.0

  • 添加了健康状况事件
  • 在会话结束时自动发送FPS数据测量

4.6.11

  • 修复了Pod发布

4.6.10

  • Pod发布中切换回静态链接的框架

4.6.9

  • 已更改优化级别

4.6.8

  • 将 Flutter 添加到版本验证器

4.6.7

  • 将 xcframework 文件添加到公共仓库

4.6.6

  • 修复了与事件 uuid 相关的 Bug

4.6.5

  • 修复了内部错误报告中的 Bug

4.6.4

  • 更改了事件 uuid 字段名称

4.6.3

  • 将事件 uuid 添加到发送的事件中

4.6.2

  • 添加了用于发送无效的自定义事件字段的错误事件
  • 将可选的 mergeFields 参数添加到事件方法中,以便与全局自定义字段合并而不是覆盖它们

4.6.1

  • 修复了在尝试修复丢失的会话结束事件时缺少的自定义事件字段

4.6.0

  • 添加了全局自定义事件字段功能,允许向由 SDK 自动发送的事件添加自定义字段

4.5.1

  • 添加了在不先卸载应用的情况下强制进行 A/B 测试的功能,只需简单使用自定义用户 ID 函数设置一个尚未使用的新的用户 ID

4.5.0

  • 添加了自定义事件字段功能

4.4.15

  • 小幅度修改

4.4.14

  • 如果您的应用中没有任何需要使用 IDFA 的第三方代码,现在可以不显示 IDFA 许可对话框

4.4.13

  • 添加了来自 Testflight 构建的 iOS_testflight 事件

4.4.12

  • 添加了库中缺失的架构

4.4.11

  • 修复了崩溃 Bug

4.4.10

  • 小幅度修正

4.4.9

  • 为印象事件添加了对 max 和 aequus 的支持

4.4.8

  • 将 IDFA 许可字段添加到事件中

4.4.7

  • 更新验证器为客户端 ts

4.4.6

  • 从自动崩溃报告中移除内存信息

4.4.5

  • 回到旧的运行时检查 iOS 版本的方法

4.4.4

  • 修正了广告事件的注释

4.4.3

  • 更新客户端 ts 验证器

4.4.2

  • 在使用 SDK 对 Testflight 构建进行操作时,idfa 和 idfv 将被设置为空

4.4.1

  • 添加了运行 Testflight 的检查

4.4.0

  • 为印象事件添加了广告网络版本

4.3.1

  • 更新了用户标识流程

4.3.0

  • 将用户标识流程更新为准备 iOS 14 IDFA 变更

4.2.1

  • 将 godot 添加到版本验证器

4.2.0

  • 添加了一个新的印象事件,更多详情请参阅文档页面

4.1.5

  • 小幅度修复

4.1.4

  • 添加了更好的内部错误报告

4.1.3

  • 将 session_num 添加到初始化请求中

4.1.2

  • 移除了性别、出生年份和 Facebook 方法

4.1.1

  • 移除了性别、出生年份和 Facebook 方法

4.1.0

  • 添加了自动检测用于构建字段的 app 版本选项

4.0.7

  • A/B 测试修复

4.0.6

  • 修复了 getRemoteConfigsValueAsString Bug

4.0.5

  • 远程配置修复

4.0.4

  • 小幅度修复远程配置

4.0.3

  • 修复验证器

4.0.2

  • 修复了事件 Bug

4.0.1

  • 修复了 HTTP 请求的小 Bug

4.0.0

  • 远程配置调用已更新,旧调用已弃用。请参阅 GA 文档了解新的 SDK 调用和迁移指南
  • A/B 测试支持已添加
  • 添加了新的广告事件

3.2.1

  • 添加了切换警告日志方法

3.2.0

  • 添加了启用/禁用事件提交功能

3.1.2

  • 错误报告修复

3.1.1

  • 添加了自动错误的发送限制

3.1.0

  • 添加了自动错误报告

3.0.3

  • 修复了商业事件验证

3.0.2

  • 修复了一些验证器 Bug

3.0.1

  • 对事件注释进行了小幅度修复

3.0.0

  • 添加了指挥中心功能
  • 修复了可能的崩溃 Bug

2.2.18

  • 将自定义维度添加到设计和错误事件中

2.2.17

  • 修复了在未启动会话时无法添加事件的问题
  • 修复了会话长度 Bug

2.2.16

  • 将 'construct' 添加到版本验证器

2.2.15

  • 在框架头文件中公开了 configureSdkVersion

2.2.14

  • 将 'cordova' 添加到版本验证器

2.2.13

  • 在第一次调用时,将 'install' 字段添加到会话开始事件中

2.2.12

  • 将 'nativescript' 添加到版本验证器

2.2.11

  • 防止当应用被杀死时,session_num 和 transaction_num 重置

2.2.10

  • 修复了手动会话处理时的会话结束 Bug

2.2.9

  • 会话长度精度改进

2.2.8

  • 在验证器中更新了 gamemaker

2.2.7

  • 添加了 bundle_id、app 版本和 app 构建追踪

2.2.6

  • 在初始化之前可以设置自定义维度

2.2.5

  • 修复了 iOS 10 的 user_id 追踪

2.2.4

  • 修复了 iOS 6 及以下设备上的 isAppStoreReceiptSandbox Bug

2.2.3

  • 修复了客户端时间戳处理和会话长度在某些边缘案例中的问题

2.2.2

  • 增加了手动会话处理选项

2.2.1

  • 修复了验证器以允许 'cocos2d' 作为 SDK 封装器

2.2.0

  • 使用自定义用户 ID 的功能
  • 修复了测试飞行中用户 ID 生成的错误

2.1.0

  • 修改了越狱检查导致 iOS 9 警告
  • 库/框架现在使用 Bitcode 编译
  • 添加了替代的非 Bitcode 库 (Xcode6)
  • 重构以备 tvOS

2.0.9

  • 删除了不必要的文件

2.0.8

  • 修改代码以支持 Fabric 工具
  • 添加了框架
  • 更新了 podspec 文件以使用框架

2.0.7

  • 使用 Xcode7 (iOS 9.0) 创建了库
  • 细微调整
  • 修复版本

2.0.5

  • 按照 iOS 9 的要求使用 HTTPS

2.0.4

  • 增加许多参数的允许字符数为 64

2.0.3

  • 修复了 iOS 6 中进入后台的问题
  • 修复了提交出生年份值的问题

2.0.2

  • 修复了 iOS 6 中的一个错误

2.0.1

  • 适用于 V2 API 的 iOS SDK
  • 进度事件
  • 验证业务事件
  • 资源事件
  • 自定义维度