更新您的 Unity Ads SDK 以适应 iOS 14

Unity 建议所有 Unity 发布者将 Unity Ads 3.5.1 或更高版本集成到他们的 iOS 14 应用程序中。使用旧版 Unity Ads 的应用程序将无法准确地将用户的应用程序跟踪透明度 (ATT) 状态报告给广告商,这可能会影响性能。

使用 Unity 制作的游戏

按照以下步骤,通过 Unity 包管理器 安装最新版本的 Unity Ads

Note: Starting from SDK version 4.4.1, the Unity Ads package is now called the Advertisement Legacy package in the Unity Editor. The Advertisement Legacy package version 4.12 is still functional but will not receive any further updates for new or enhanced features. SDK version 4.12 supports the Apple Privacy Manifest update, with no further updates planned for the package.

  1. 在 Unity 编辑器中,选择 **窗口** > **包管理器** 以打开包管理器。
  2. 从列表中选择 Advertisement 包,然后选择最新的已验证版本。
  3. 单击 **安装** 或 **更新** 按钮。

**下一步**:参考有关 安装 iOS 14 支持 包的文档。

非使用 Unity 制作的游戏

  1. 下载 Unity Ads 框架.
  2. 将框架拖放到您的 Unity 项目文件夹中,并将其复制。
  3. 在您的 ViewController 标头 (.h) 中,导入 Unity Ads 并设置 Unity Ads 委托
#import <UIKit/UIKit.h>
#import <UnityAds/UnityAds.h>

@interface ViewController : UIViewController <UnityAdsInitializationDelegate, UnityAdsDelegate>
@end

**下一步**:参考有关 配置广告网络 ID 的文档。