> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloudx.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 集成

> CloudX iOS SDK 的 Unity Ads 适配器。支持 Banner、MREC、Interstitial 和 Rewarded。

有关 CloudX 控制台映射和 Unity Ads 侧 ID 设置，请参阅 [Unity Ads 竞价方指南](/zh/networks/unity-ads)。本页仅说明 iOS 特定的集成细节。

## 安装

### CocoaPods

```ruby Podfile theme={null}
pod 'CloudXUnityAdsAdapter', '~> 4.19.0.0'
```

```bash theme={null}
pod install --repo-update
```

### 手动安装

1. 从 [Releases](https://github.com/cloudx-io/cloudx-ios/releases) 下载 `CloudXUnityAdsAdapter.xcframework.zip`
2. 解压并将 `CloudXUnityAdsAdapter.xcframework` 拖入您的 Xcode 项目
3. 手动添加 `UnityAds`（`= 4.19.0`）。

<Warning>
  UnityAds 4.19.0 使用较新的 Swift 工具链构建。使用 Xcode 16.x 构建可能出现链接失败（`Undefined symbol: _swift_coroFrameAlloc`）—— 请使用 Xcode 26 或更高版本。
</Warning>

## Info.plist 配置

### SKAdNetwork IDs（iOS 14.5+ 必需）

Unity Ads 的主要 SKAdNetwork ID 用于归因：

```xml Info.plist theme={null}
<key>SKAdNetworkItems</key>
<array>
    <dict>
        <key>SKAdNetworkIdentifier</key>
        <string>4dzt52r2t5.skadnetwork</string>
    </dict>
    <dict>
        <key>SKAdNetworkIdentifier</key>
        <string>bvpn9ufa9b.skadnetwork</string>
    </dict>
</array>
```

<Note>
  Unity 在其文档中发布了完整的 SKAdNetwork ID 列表。添加这些额外的 ID 可以提高 Unity 需求合作伙伴的归因准确性。
</Note>

### 应用追踪透明度（iOS 14+）

```xml Info.plist theme={null}
<key>NSUserTrackingUsageDescription</key>
<string>此标识符将用于向您投放个性化广告。</string>
```

## 项目配置

**链接器标志：** 在 Build Settings 的 Other Linker Flags 中添加 `-ObjC`。这是必需的，因为 CloudXCore 是动态框架，Objective-C 类别必须在运行时加载。

**部署目标：** 确保您项目的最低部署目标为 iOS 13.0 或更高版本。

## Unity Ads SDK 框架

Unity Ads 适配器需要多个系统框架。使用 CocoaPods 时，这些会自动配置。手动集成时，请确保链接以下框架：

* Foundation、UIKit、WebKit、AVFoundation、CoreMedia
* AudioToolbox、CFNetwork、CoreGraphics、CoreTelephony
* SystemConfiguration、StoreKit

## 兼容性

| 适配器版本      | 广告网络 SDK          | 最低 CloudXCore |
| ---------- | ----------------- | ------------- |
| `4.19.0.0` | UnityAds `4.19.0` | `3.5.0`       |
| `4.18.1.0` | UnityAds `4.18.1` | `3.5.0`       |

当服务端下发的 CloudX 配置包含该广告网络需求时，SDK 会自动发现该适配器。无需手动注册适配器。

## 支持

如需支持，请联系 [mobile@cloudx.io](mailto:mobile@cloudx.io)
