Skip to main content
For CloudX dashboard mapping and Magnite-side ID setup, see the Magnite bidder guide. This page covers iOS-specific integration details only.

Installation

CocoaPods

Podfile
pod 'CloudXMagniteAdapterV2', '~> 1.0.0.1'
pod install --repo-update
CloudXMagniteAdapterV2 is the current Magnite pod, versioned as <MagniteSDK-version>.<adapter-revision>. The legacy CloudXMagniteAdapter pod remains available on the old unified line (~> 3.4.6) for apps not yet on CloudXCore 3.5.0. The framework and import name is CloudXMagniteAdapter in both pods — no source changes are needed to migrate.

Manual

  1. Download CloudXMagniteAdapter.xcframework.zip from Releases.
  2. Unzip and drag CloudXMagniteAdapter.xcframework into your Xcode project.
  3. Add MagniteSDK (= 1.0.0) manually.

Info.plist Configuration

SKAdNetwork IDs (Required for iOS 14+)

Include the SKAdNetwork IDs provided by Magnite for your integration. Refer to the current Magnite SDK documentation for the latest SKAdNetworkItems list.

App Tracking Transparency (iOS 14+)

Info.plist
<key>NSUserTrackingUsageDescription</key>
<string>This identifier will be used to deliver personalized ads to you.</string>

Project Configuration

Linker Flags: Add -ObjC to Other Linker Flags in Build Settings.

Compatibility

Adapter versionNetwork SDKMinimum CloudXCore
1.0.0.1MagniteSDK 1.0.03.5.0
The adapter is discovered automatically when your server-provisioned CloudX configuration includes this network’s demand. No manual adapter registration is required.

Support

For support, contact mobile@cloudx.io