Integration

Digital Turbine (Fyber Marketplace) adapter for CloudX iOS SDK. Supports Banner, MREC, Interstitial, Rewarded, and Native.

For CloudX dashboard mapping and Digital Turbine-side ID setup, see the Digital Turbine bidder guide. This page covers iOS-specific integration details only.

Installation

CocoaPods

Podfile
pod 'CloudXDigitalTurbineAdapter', '~> 8.4.8.0'
pod install --repo-update

Manual

  1. Download CloudXDigitalTurbineAdapter.xcframework.zip from Releases.
  2. Unzip and drag CloudXDigitalTurbineAdapter.xcframework into your Xcode project.
  3. Add Fyber_Marketplace_SDK (= 8.4.8) manually.

Info.plist Configuration

SKAdNetwork IDs (Required for iOS 14+)

Include the SKAdNetwork IDs provided by Digital Turbine for your integration. Refer to the current Fyber_Marketplace_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.

Native Ads

The adapter does not expose the main image asset directly: ad.nativeAd.mainImage is not populated. Media content — image or video — renders through the adapter-provided media view, which CloudX attaches to the container bound with the view binder’s mediaContentViewTag. Bind a visible media container as described in Native ads.

Compatibility

Adapter versionNetwork SDKMinimum CloudXCore
8.4.8.0Fyber Marketplace SDK 8.4.83.5.0
8.4.7.0Fyber Marketplace SDK 8.4.73.5.0
8.4.6.0Fyber Marketplace SDK 8.4.63.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 support@cloudx.io