文档

支持

Unity Ads SDK 变更日志

为集成 Unity Ads SDK 以进行应用变现的原生 iOS 和 Android 开发者提供 SDK 版本更新追踪。请参阅相应版本的新功能、变更和错误修复的详细信息。
阅读时间24 分钟最后更新于 5 天前

4.16.3 版本 - 2025-10-10 发布

平台

注意

Android
  • 优化了初始化期间检测到问题时使用的回退逻辑。
iOS
  • 没有变化。

4.16.2 版本 - 2025-10-02 发布

平台

注意

Android
  • 更新了横幅 API 以改善与聚合平台的兼容性,从而实现更流畅的横幅集成。
  • 更新了 Google Play Billing Library v8 的应用内购支持,从而确保交易更顺畅。
  • 修复了 Open Measurement 影响程序化广告系列的错误。
iOS
  • 为已集成积分墙 SDK 的应用启用了积分墙广告。

4.16.1 版本 - 2025-08-13 发布

平台

注意

Android
  • 减少了 Unity Ads SDK 初始化时间。
iOS
  • 减少了 Unity Ads SDK 初始化时间。

4.16.0 版本 - 2025-07-23 发布

平台

注意

Android
  • 改进了处理方式以确保广告在应用屏幕关闭后可以正确展示。
  • 添加了使 Android 发行商能够使用 Unity Ads 推广积分墙的功能。
iOS
  • 将最低目标 iOS 版本升级到了 13。

4.15.1 版本 - 2025-07-02 发布

平台

注意

Android
  • 修复了可能拒绝在会话中展示后续广告的广告生命周期问题。
  • 更新了 Proguard 使用者文件以改进 Acquire Optimizations(投放优化)支持。

4.15.0 版本 - 2025-05-28 发布

平台

注意

Android
  • 添加了对 Android 内容全屏显示功能的支持。
  • 新增了支持广告格式的
    getToken
    API。通过提供广告格式,可以优化广告加载流程,从而加快广告投放速度。
  • 改进了资源内存使用方式。
  • 改进了错误处理。
  • 修复了低端设备上的流式广告性能问题。
iOS
  • 新增了支持广告格式的
    getToken
    API。通过提供广告格式,可以优化广告加载流程,从而加快广告投放速度。
  • 优化了
    Show
    错误消息以提高聚合错误消息的一致性。
  • 改进了资源内存使用方式。
  • 修复了在没有广告展示时出现的错误消息
    Cannot show the ad while another is already being shown
    的行为。

4.14.2 版本 - 2025-04-16 发布

平台

注意

Android
  • 重构并优化了信号收集系统以提高性能。
  • 改进了对某些广告平台 A/B 测试方案的支持。
iOS
  • 添加了防护措施以防止一些 iOS 应用中出现某种影响到用户获取功能改进的问题。
  • 修复了影响横幅错误报告的问题。

4.14.1 版本 - 2025-03-24 发布

平台

注意

Android
  • 增强了发行商极端情况下的错误报告机制。
  • 将 Protobuf 依赖关系从 v3.21.12 升级到 v3.25.6 以解决已知的安全漏洞
iOS
  • 没有变化。

4.14.0 版本 - 2025-03-11 发布

平台

注意

Android
  • 添加了从视频广告位中推广积分墙的功能。
iOS
  • 没有变化。

4.13.2 版本 - 2025-02-25 发布

平台

注意

Android
  • 没有变化。
iOS
  • 优化了某些场景中的广告展示机会。

4.13.1 版本 - 2025-01-29 发布

平台

注意

Android
  • 修复了尝试在初始化完成回调中重新初始化 SDK 时可能发生的崩溃。
iOS
  • 修复了与 Unity Ads 框架中的
    UnityAdsCommon.h
    文件相关的框架警告。
  • 修复了多次调用初始化时不会触发初始化回调的问题。

4.13 版本 - 2025-01-14 发布

平台

注意

Android
  • 修复了横幅广告的潜在错误
    Null Pointer Error
  • 修复了 Android Player 中潜在的反序列化问题。
  • 改进了初始化失败的报告机制。
  • 修复了出现错误消息后的操作性消息事件重试问题。
  • 改进了数据请求以降低报告复杂性。
iOS
  • 修复了更改设备静音状态时可能导致崩溃的问题。
  • 标准化了指标名称以降低报告复杂性。

4.12.5 版本 - 2024-11-21 发布

平台

注意

Android
  • 修复了一个问题以改进内部计数器。
iOS
  • 修复了一个问题以改进内部计数器。
  • 更新了 iOS 缓存文件夹的位置。

4.12.4 版本 - 2024-10-23 发布

平台

注意

Android
  • 修复了在清空诊断事件时发生的崩溃。
  • 修复了与 Google Play Billing Library 通信期间发生的崩溃。
  • 修复了在调用
    IUnityAdsInitializationListener
    之前未设置内部状态而导致后续会话错误的问题。
iOS
  • 修复了在关闭 AppSheet 时导致 UI 无响应的问题。

4.12.3 版本 - 2024-9-20 发布

平台

注意

Android
  • 修复了导致横幅广告展示时出现
    NullPointerException
    的问题。
  • 修复了
    ShowOptions
    序列化有时导致崩溃的问题。
  • 修复了
    getToken
    中某些情况下导致返回 null 令牌的竞争条件。
  • 调整了打包方式,以便在使用 ProGuard 时实现更好的代码压缩效果。
iOS
  • 修复了某些移动设备在发出请求时携带错误 User Agent(用户代理)的问题。
  • 修复了调用
    getSharedSessionId
    时有时会发生的崩溃。
  • 修复了发送某些诊断指标时有时会发生的崩溃。
  • 修复了在播放期间检测静音状态时有时会发生的崩溃。

4.12.2 版本 - 2024-8-06 发布

平台

注意

Android
  • 修复了 Proguard 代码压缩过程导致运行时异常的问题。
  • 修复了计费服务断开连接时可能在某些配置中导致崩溃的问题。
  • 修复了因外部原因销毁活动时广告播放器仍然报告“播放完成”事件的问题。
  • 修复了广告展示失败导致无法开始后续广告展示的问题。
  • 修复了广告展示方向无法根据设备方向进行更新而导致结束页方向错误的问题。
iOS
  • 修复了有时可能导致
    Show
    方法即使在成功展示广告后也会报告超时的问题。
  • 修复了某些平板电脑在桌面模式下使用时无法正确报告用户代理字符串的问题。
  • 修复了广告展示方向无法根据设备方向进行更新而导致结束页方向错误的问题。

4.12 版本 - 2024-07-17 发布

平台

注意

Unity
  • (iOS) 添加了对 Apple 隐私清单更新的支持,以确保发行商满足 App Store 提交要求。
  • (iOS) 增加了横幅广告需求。
  • (iOS) 移除了对已弃用的
    openURL
    方法的调用。
  • (iOS) 修复了在中国使用的设备在某些 iOS 版本上出现的位置检测问题。
  • (Android) 添加了 Java 8 作为将 Unity Ads SDK 添加到项目中的最低要求。
  • (Android) 提高了横幅广告生命周期性能。
  • (Android) 减少了网络请求。 -(iOS、Android)修复了多个错误并进行了改进。

4.12.1 版本 - 2024-07-04 发布

平台

注意

Android
  • 优化了数据缓存行为。
  • 改进了一些服务的数据获取时间和效率。
  • 改进了 Acquire Optimization(投放优化)功能的性能。
iOS
  • 添加了更多网络指标以提高下游性能。
  • 扩展了 Apple podspec 以覆盖更多用例。

4.12 版本 - 2024-05-31 发布

平台

注意

Android
  • 增强了在适用情况下对多店广告系列的支持和定向投放。
  • 移除了对 Koin 的依赖,因为它会在使用 EDM4U 时导致传递依赖解析问题。
  • 修复了读取损坏的缓存数据时发生的崩溃。
iOS
  • 修复了
    UADSGenericMediator
    类中发生的崩溃。

4.11.3 版本 - 2024-05-10 发布

平台

注意

Android
  • 修复了在
    AndroidSessionRepository
    初始化代码块中导致
    NullPointerException
    的潜在竞争条件。
  • 从 Unity Ads SDK 中移除了所有 BOM 依赖项。
iOS
  • 没有变化。

4.11.2 版本 - 2024-05-05 发布

平台

注意

Android
  • 调整了 Kotlin 依赖版本,该版本在 4.11.0 中发生了更改,导致在使用 EDM4U 包解析器解析 Unity Ads 依赖关系时出现无限循环。
iOS
  • 没有变化。

4.11.1 版本 - 2024-05-05 发布

平台

注意

Android
  • 修复了导致运行时缺少依赖项的构建问题。
iOS
  • 没有变化。

4.11 版本 - 2024-05-02 发布

平台

注意

Android
  • 修复了初始化期间发生的
    Out of Memory Exception
    问题。
  • 修复了 HTTP 响应标头损坏时发生的崩溃。
iOS
  • 添加了对 Open Measurement 的支持,允许发行商使用第三方可视性提供商来验证展示量和点击量数据。
  • 移除了对已弃用的
    openUrl
    方法的调用。

4.10 版本 - 2024-03-25 发布

平台

注意

Android
  • 修复了横幅广告加载的回调被触发两次的错误。
  • 修复了导致一部分使用 Unity Ads SDK 4.9.3 的发行商受到影响的
    java.lang.NoSuchMethodError
    问题。
iOS
  • 添加了对 Apple 隐私清单更新的支持,以确保发行商满足新的 App Store 提交要求。
  • 修复了初始化期间获取令牌时发生的崩溃。
  • 修复了网络请求重试时服务器报错的问题。

4.9.3 版本 - 2024-02-23 发布

平台

注意

Android
  • 修复了运行 R8 时出现的与缺失 Android 隐私沙盒类有关的错误。
  • 修复了在初始化 SDK 之前调用
    getVersion
    时发生的
    IllegalStateException
    问题。
  • 修复了清空排队的诊断指标时发生的崩溃。
  • 修复了 SDK 4.9.2 中某些未使用 Gradle 作为依赖项管理工具的发行商遇到的构建依赖项问题。
iOS
  • 修复了在中国使用的设备在某些 iOS 版本上出现的位置检测问题。

4.9.2 版本 - 2023-11-08 发布

平台

注意

Android
  • 没有变化。
iOS
  • 修复了使用 Xcode 15 进行构建并以 iOS 12 以下版本为目标时出现的问题。

4.9.1 版本 - 2023-10-13 发布

平台

注意

Android
  • 修复了
    getToken
    监听器超时和 null 令牌响应的问题。
iOS
  • 没有变化。

4.9 版本 - 2023-09-27 发布

平台

注意

Android
  • 添加了更多横幅广告需求。
  • 添加了对可选负载流程进行测试的支持,降低了在高延迟条件下超时的几率。
  • 修复了一个错误,使横幅广告
    no_fill
    响应不作为内部错误返回。
  • 修复了示例应用横幅隐藏按钮的问题。
  • 修复了诊断指标的问题,现在可以发送诊断指标了。
  • 修复了异常处理程序重新抛出未处理异常的问题。
  • 修复了当
    AdUnityActivity
    被销毁时抛出 null 指针异常的问题。
iOS
  • 增加了横幅广告需求。
  • 修复了由于未实现的委托方法而导致的崩溃,这些方法应该是可选的。
  • 修复了诊断指标的问题,现在可以发送诊断指标了。

4.8 版本 - 2023-06-27 发布

平台

注意

Android
  • 添加了
    onBannerShown
    回调方法,使得发行商可以使用第三方聚合来获得更加准确的横幅广告展示报告。
iOS
  • 添加了
    bannerViewDidShow
    委托方法,使得发行商可以使用第三方聚合来获得更加准确的横幅广告展示报告。
  • 在设置方向之前添加了一个用于防止崩溃的保护措施。

4.7.1 版本 - 2023-05-08 发布

平台

注意

Android
  • 修复了需要使用更新的
    Gradle
    构建版本来构建 Android 项目的更改,该更改与当前 LTS Unity 编辑器附带的
    Gradle
    版本不兼容。
iOS
  • viewId
    添加了安全检查,以防止在取消分配横幅对象时发生异常。

4.7.0 版本 - 2023-05-02 发布

平台

注意

Android
  • 添加了 Java 8 作为将 Unity Ads SDK 添加到项目中的最低要求。
  • 修复了
    VolumeChange
    内部监听器中潜在的竞争条件。
iOS
  • 没有变化。

4.6.1 版本 - 2023-03-16 发布

平台

注意

iOS
  • 添加了对 Xcode 13 的支持。
Android
  • 减少了网络请求。

4.6.0 版本 - 2023-02-23 发布

平台

注意

iOS
  • 更新了支持库版本以保持需求性能。
  • 优化了 Swift 的性能。
  • 提高了横幅广告生命周期性能。
  • 修复了一个问题以允许使用以前版本的 Unity Ads SDK。
Android
  • 提高了横幅广告生命周期性能。
  • 修复了当应用程序上下文的缓存目录文件路径为 null 时的
    NullPointerException
    问题。

4.5.0 版本 - 2022-12-19 发布

平台

注意

iOS
  • 减少了初始化期间发生的请求数量。
  • 更新了请求重试逻辑,使其在某些已知错误条件下兼容。
Android
  • 减少了初始化期间发生的请求数量。
  • 引入了对 Kotlin 的依赖。
  • 改进了在后台放置应用时对计时器的处理。
  • 修复了媒体播放器在无效状态下播放视频时发生的崩溃。

4.4.2 版本 - 2023-03-29 发布

平台

注意

Unity
  • 删除了将用户导向到 Unity 聚合的重定向弹窗。
  • 修复了当应用程序上下文的缓存目录文件路径为 null 时的
    NullPointerException
    问题。

4.4.1 版本 - 2022-10-05 发布

平台

注意

Unity
  • 从 Unity 2020 及更高版本的 Services(服务)窗口中移除了测试模式。
  • 在 Unity 编辑器的弹出对话框中添加了 batchmode 检查。
  • 在 Unity 编辑器 2022.2 及更高版本中,将
    Arial.ttf
    重命名为
    LegacyRuntime.ttf
    ,以便支持运行模式。
iOS
  • 生成了游戏会话 ID 并保存到存储中。
  • 向最小设备读取器添加了
    sdkVersion
    sdkVersionName
  • 在 Objective-C 中通过反射机制使用 Swift。
Android
  • 添加了一个实验以移除媒体播放所需的手势。
  • 使用与 WebView 相同的方式生成了
    sessionID
    并将其保存到
    unifiedconfig.data
  • 修复了不存在远程或本地文件时的
    ConfigurationReader
  • 修复了 Android 8.1 中
    TimeZone
    API 存在问题可能发生的崩溃。
  • 移除了当缺少用于实验对象的应用规则时误报为错误的日志消息。

4.4.0 版本 - 2022-09-06 发布

平台

注意

Unity
  • 修复了示例应用的锚点以使其在横屏模式下能够正常工作。
  • 更新了屏幕方向 API。
  • 聚合迁移文案变更。
iOS
  • 添加了网络性能改进。
Android
  • 在新的
    Load
    /
    Show
    指标中添加了缺失的标签,以避免被丢弃。
  • 使重试指标标签与 iOS 保持一致。
  • 将令牌类型移到了
    TokenListenerState
    类中。
  • 反转操作顺序,以测试它是否会影响令牌延迟指标。
  • 修复了被 ProGuard 混淆的
    BannerPosition
  • 修复了并行收集信号时信号存储中的潜在并发性问题。
  • 恢复了 Proguard 规则。

4.3.0 版本 - 2022-07-25 发布

平台

注意

Unity
  • 从 Project Settings Ads(项目设置广告)窗口移除了切换按钮。
  • 修复了 Unity 编辑器 2022.1f1 版本中 Project Settings(项目设置)窗口的问题。
iOS
  • 发布到 Artifactory。
  • 添加了对
    SKOverlayAppConfiguration
    的其他标识符的支持。
  • 修复了与
    UADSTimer
    相关的崩溃。
  • 修复了广告在开始展示时触发
    show failed
    回调并被关闭的错误。
Android
  • 调整了 Proguard 混淆规则。
  • 在配置请求前引入了隐私请求。
  • 引入了
    UnityAdsShowError.TIMEOUT
    以修复在指定时间范围内无法展示广告的问题。
  • 修复了当收到用于投放优化的 null 采购清单时可能出现的 NPE 问题。
  • 修复了
    Load
    Show
    超时机制以考虑生命周期。
  • 添加了 config 和 WebView 中的重试次数指标。
  • 修复了重试指标标签覆盖其他标签(而不是合并)的问题。
  • 弃用了
    setAppCacheEnabled

4.2.1 版本 - 2022-05-11 发布

平台

注意

iOS
  • 修复了与
    UADSTimer
    相关的崩溃。
Android
  • 没有变化。

4.2.0 版本 - 2022-05-06 发布

平台

注意

Unity
  • 添加了一个示例应用。
  • Show Listener
    现在返回正确的回调状态。
  • 确保了在主线程上触发回调。
iOS
  • 添加了对
    AppDelegate supportedInterfaceOrientationsForWindow
    的检查。
Android
  • 为 Unity Acquire 添加了优化功能。
  • 改进了令牌解析请求的初始化时间。
  • 修复了对可能的 null 监听器进行安全检查的问题。
  • 修复了在监听器中使用
    GetToken
    时可能出现的死锁。
  • WebViewApp.java
    中的字符串处理做了小的改进。

4.1.0 版本 - 2022-03-17 发布

平台

注意

Unity
  • 修复了
    IUnityAdsShowCallback
    在编辑器运行模式中重复调用的问题。
iOS
  • getToken
    公共 API(Beta 版)添加了回调。
  • 改进了令牌的可用性。
Android
  • getToken
    公共 API(Beta 版)添加了回调。
  • 改进了令牌的可用性。
  • AndroidManifest.xml
    添加了
    AD_ID

4.0.1 版本 - 2022-02-02 发布

平台

注意

Unity
  • 修复了在主线程上不执行回调时发生的崩溃。
  • 修复了当 Unity Ads 包含在 tvOS 构建中时发生的崩溃。
iOS
  • 修复了当 SDK 试图调用 null 回调时发生的崩溃。
Android
  • 移除了 ARCore 依赖关系。
  • 修复了使用 Acquire Optimization(投放优化)功能时发生的崩溃。
  • 移除了对 Android ID 的检索和使用。

4.0.0 版本 - 2021-11-30 发布

平台

注意

Unity
  • 修复了 Windows 中 GameID(游戏 ID)文本字段中断的问题。
  • 从编辑器的 Top Menu(顶部菜单)中移除了 ENABLE_EDITOR_GAME_SERVICES。
iOS
  • 修复了从多个线程提交到元数据存储时发生的崩溃。
Android
  • 修复了在 Unity Ads 以空活动进行初始化时可能发生崩溃的问题。

3.7.5 版本 - 2021-07-20 发布

平台

注意

Android
  • 修复了使用 null GameID(游戏 ID)重新初始化时发生的崩溃。

3.7.3 版本 - 2021-05-26 发布

平台

注意

Unity
  • 修复了导致默认广告位无法显示的错误。
iOS
  • 修复了
    placementId
    变为 null 时可能发生的崩溃。
  • 修复了尝试从后台线程访问 UIKit 时显示的警告。
Android
  • 修复了展示广告时与
    IllegalStateException
    相关的崩溃。
  • 修复了尝试同时加载多个广告而导致加载错误的问题。

3.7.1 版本 - 2021-03-31 发布

平台

注意

iOS
  • 修复了 iOS 内存消耗问题以减轻对设备性能的影响。

3.7.0 版本 - 2021-03-19 发布

平台

注意

Unity
  • 为公共 API 上的
    Show
    方法签名添加了回调。
  • 改进了
    Load
    方法回调以包含错误消息。

3.6.2 版本 - 2020-12-10 发布

平台

注意

Android
  • 修复了由
    ConcurrentModificationException
    导致的崩溃。

3.6.0 版本 - 2020-11-12 发布

平台

注意

iOS
  • 添加了实验性的集成 API。
Android
  • 添加了实验性的集成 API。

3.5.1 版本 - 2020-11-05 发布

平台

注意

iOS
  • 更新了对 SKAdNetwork 的支持。

3.5.0 版本 - 2020-08-24 发布

平台

注意

Unity
  • 更新了 Unity Ads SDK 许可信息。
  • 修复了在某些设备上调用两次
    IUnityAdsListener
    接口方法的问题。
iOS
  • 添加了新的后台下载 WebView 更新。
  • 更新了 Unity Ads SDK 许可信息。
  • 修复了在 iOS14 上的 StoreKit 中按下 Done(完成 按钮时广告会自动关闭的问题。
Android
  • 添加了新的后台下载 WebView 更新。
  • 更新了 Unity Ads SDK 许可信息。
  • targetSdkVersion
    更新到 29。
  • 修复了 AdUnit 视图在系统弹窗后无法恢复焦点的错误。
  • 修复了广告关闭后 Android 背景音频无法恢复的问题。
  • 修复了结束页显示空白页的问题。

3.4.9 版本 - 2020-07-24 发布

平台

注意

Unity
  • 修复了在不受支持的平台上工作时发生的错误。
Android
  • 修复了 Android API 级别 30 中使用
    getNetworkType
    时的一个崩溃。

3.4.6 版本 - 2020-06-04 发布

平台

注意

Unity
  • 修复了 Unity 编辑器 2020.1 及更高版本中在不受支持的平台上进行构建的错误。
  • 移除了
    UnityEditor.Advertisement.dll
iOS
  • 修复了调用
    addDelegate
    时发生的崩溃。
  • 修复了 iOS 广告不遵循静音设置的错误。
Android
  • 修复了
    InitializationState
    内存不足崩溃问题。
  • 修复了因不安全 SSL 导致的 GooglePlayStore 拒绝。
  • 修复了 Android
    readFileBytes
    崩溃。

3.4.4 版本 - 2020-03-02 发布

平台

注意

Unity
  • 修复了 Unity 编辑器中缺少
    UnityEngine.UI
    引用的问题。

3.4.2 版本 - 2020-01-05 发布

平台

注意

Unity
  • 修复了在运行模式下使用无效 GameID(游戏 ID)时不会调用错误回调的问题。
iOS
  • 修复了
    onUnityAdsError
    异常:没有这样的代理方法。
  • 修复了在某些 Android 设备上发生的
    BufferredInputStream.Read()
    中的
    FatalException
    问题。
Android
  • 修复了为进行调试而构建时出现的
    UnityAdsCopyString
    NSStringFromIl2CppString
    错误。
  • 修复了当强制使用横向模式时意外缩放横幅广告的问题。

3.4.1 版本 - 2019-12-13 发布

平台

注意

Unity
  • 修复了多次执行运行模式后不会在编辑器中触发回调的问题。
  • 修复了编辑器画布不会显示在场景中所有其他对象之上的问题。
  • 修复了占位游戏对象在用户场景中为可见状态的问题。
Android
  • 修复了不会在 Android 设备上调度回调的问题。

3.4.0 版本 - 2019-12-09 发布

平台

注意

Unity
  • 在 Asset Store(资源商店)包中添加了关于升级到 packman 的警告消息。
  • 在 Unity 2020.1 及更高版本的 Services(服务)窗口中恢复了
    TestMode
    标志。
  • 弃用了 Monetization 类。
  • 修复了编辑器中的测试广告按钮无法阻止点击事件传播的问题。
  • 修复了在 Unity 编辑器中运行时每个广告位仅调用一次
    OnUnityAdsReady
    的问题。
  • 修复了关于 SDK 3.3.1 的 Google Play 崩溃报告。
iOS
  • 弃用了 Monetization 类。
  • 移除了关于 Monetization 的示例应用。
  • 弃用了将监听器作为参数的初始化方法,而采用不带监听器的初始化方法。
  • 修复了 iOS
    isWiredHeadsetOn
    内存泄漏。
  • 修复了在使用无效 GameID(游戏 ID)进行初始化时不会触发 iOS 回调
    unityAdsDidError
    的问题。
  • 修复了升级到 SDK 3.3.0 后应用崩溃率增加的问题。
  • 修复了 IronSource 广告因第三方原因重复计算广告展示次数的问题。
Android
  • 弃用了 Monetization 类。
  • 移除了关于 Monetization 的示例应用。
  • 弃用了将监听器作为参数的初始化方法,而采用不带监听器的初始化方法。
  • 修复了 Google/Admob 应用在 SDK 3.1.0 中崩溃的问题。
  • 修复了关于 SDK 3.3.1 的 Google Play 崩溃报告。
  • 修复了
    Listener.sendErrorEvent
  • 修复了重新初始化总是被屏蔽至少 10 秒的错误。
  • 修复了 IronSource 广告因第三方原因重复计算广告展示次数的问题。

3.3.0 版本 - 2019-09-26 发布

平台

注意

Unity
  • 修复了不能在主线程上执行回调的问题。
  • 修复了在回调中调用
    RemoveListener
    会导致崩溃的问题。
iOS
  • 弃用了 UI WebView。因 Apple iOS 13 更新,Unity Ads 不再支持 iOS 7 和 8。
  • 添加了新的横幅广告 API,通过
    UADSBannerView
    类实现横幅广告优化。这个新的 API 支持在一个广告位放置多个横幅,具有灵活定位能力。
  • 修复了 iOS 13 AppSheet 崩溃。
Android
  • 添加了新的横幅广告 API,通过 UADSBannerView 类实现横幅广告优化。这个新的 API 支持在一个广告位放置多个横幅,具有灵活定位能力。
  • 修复了 WebView
    onRenderProcessGone
    崩溃。

3.2.0 版本 - 2019-07-22 发布

平台

注意

Unity
  • 添加了 OMID 可视性集成。Unity 现在通过了 IAB 认证,并具有 VAST 可视性。
  • 在 SDK 中添加了一条错误消息,提示您如果同时安装了 Package Manager(包管理器)和 Asset Store(资源商店)版本的 Unity Ads,则应移除一个 SDK 实例。
  • 修复了 2017 年之前 Unity 版本的 Android java 代理使用问题,解决了多个监听器崩溃的问题。
iOS
  • 添加了 OMID 可视性集成。Unity 现在通过了 IAB 认证,并具有 VAST 可视性。
Android
  • 添加了 OMID 可视性集成。Unity 现在通过了 IAB 认证,并具有 VAST 可视性。

3.1.1 版本 - 2019-05-16 发布

平台

注意

Unity
  • 添加了对多个监听器的支持。
  • 添加了
    ASWebAuthenticationSession
    支持。
  • 修复了在构建包含其他平台广告的项目时 Playstation 和 Xbox 试图访问
    UnityAdsSettings
    而抛出的错误。
  • 将测试模式资源文件夹移到了仅编辑器可用范围。
iOS
  • 已将 iOS 二进制文件更新到 3.1.0。
  • 添加了对多个监听器的支持。
  • 通过更新使 iOS 音量变化事件可以被正确捕获。
  • 修复了
    USRVStorage
    json 异常。
  • 更新了 Analytics
    onLevelUp
    以接受字符串而不是整型值。
Android
  • 已将 Android 二进制文件更新到 3.1.0。
  • 添加了对多个监听器的支持。
  • 修复了横幅广告内存泄漏问题。
  • 修复了 Android SDK 版本低于 23 时
    GetDeviceId
    出现的问题。
  • 更新了 Analytics
    onLevelUp
    以接受字符串而不是整型值。
  • 修复了
    AdUnitActivity.onPause
    中可能导致崩溃的问题。

3.0.3 版本 - 2019-03-15 发布

平台

注意

Unity
  • 修复了在项目中使用 Unity Ads 横幅广告时 Unity 编辑器中的内存泄漏问题。
iOS
  • 更新了 iOS 二进制文件。
  • 修复了 iOS 平台内购集成中未捕获异常的问题。
Android
  • 更新了 Android 二进制文件。

3.0.2 版本 - 2019-02-26 发布

平台

注意

Unity
  • 修复了 Windows 平台返回错误结果的构建问题。
  • 修复了 Unity Ads 包与 Moq 框架之间的冲突。
iOS
  • 更新了 iOS 二进制文件。
Android
  • 更新了 Android 二进制文件。

3.0.1 版本 - 2019-01-25 发布

平台

注意

Unity
  • 集成了 Ads 3.0.1 SDK。
iOS
  • 添加了用于设置横幅广告位置的 API。
  • 修复了 3.0.0 SDK 中发现的各种错误。
Android
  • 更新了 Android 二进制文件。
  • 修复了 3.0.0 SDK 中发现的各种错误。

3.0.0 版本 - 2018-10-18 发布

平台

注意

iOS
  • 添加了 Unity Monetization 平台。
  • 添加了个性化广告位。
  • 添加了横幅广告。
  • 添加了 AR 广告。
  • 修复了 2.3.0 SDK 中发现的各种错误。
Android
  • 添加了 Unity Monetization 平台。
  • 添加了个性化广告位。
  • 添加了横幅广告。
  • 添加了 AR 广告。
  • 修复了 2.3.0 SDK 中发现的各种错误。

2.3.2 版本 - 2018-11-21 发布

平台

注意

Unity
  • 将 Ads 2.3.0 SDK 与 Unity 2019.X 集成。
  • 修复了平台依赖关系的错误,使您能够在 iOS 或 Android 以外的其他平台上构建。
iOS
  • 修复了 Xcode 中的错误,使您能够在 tvOS 平台上成功运行。

2.3.1 版本 - 2018-11-15 发布

平台

注意

Unity
  • 更新到 Ads 2.3.0 SDK。
  • 更新了多线程的请求 API。
  • 更新了用于 Ads 和 IAP SDK 通信的
    SendEvent
    API。
  • 添加了新的 Unity 集成。

2.3.0 版本 - 2018-07-12 发布

平台

注意

iOS
  • 改进了对 HTTP 请求的处理。
  • 修复了错误并进行了优化。
Android
  • 改进了对 HTTP 请求的处理。
  • 修复了错误并进行了优化。

2.2.1 版本 - 2017-04-23 发布

平台

注意

iOS
  • 修复了 iOS 和 Android 的问题。
Android
  • 修复了 iOS 和 Android 的问题。

2.2.0 版本 - 2017-03-22 发布

平台

注意

iOS
  • 添加了对内购推荐的支持。
  • 改进了对缓存的处理。
  • 增加了以不同格式显示广告的灵活性。
  • 修复了几个罕见的崩溃。
Android
  • 添加了对内购推荐的支持。
  • 改进了对缓存的处理。
  • 增加了以不同格式显示广告的灵活性。

Unity Ads SDK 变更日志 • Unity Grow • Unity Docs