Integration
Pangle (ByteDance) adapter for CloudX iOS SDK. Supports Banner, MREC, Interstitial, Rewarded, Native, and App Open.
Contact your CloudX account manager to confirm availability and complete publisher onboarding.
Installation
CocoaPods
pod 'CloudXPangleAdapter', '~> 7.9.1.3.0'pod install --repo-updateManual
- Download
CloudXPangleAdapter.xcframework.zipfrom Releases. - Unzip and drag
CloudXPangleAdapter.xcframeworkinto your Xcode project. - Add the Pangle SDK (
Ads-Global= 7.9.1.3) manually.
Info.plist Configuration
SKAdNetwork IDs (Required for iOS 14+)
Include the SKAdNetwork IDs provided by Pangle for your integration. Refer to the current Ads-Global (Pangle) documentation for the latest SKAdNetworkItems list.
App Tracking Transparency (iOS 14+)
<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 version | Network SDK | Minimum CloudXCore |
|---|---|---|
7.9.1.3.0 | Ads-Global 7.9.1.3 | 3.5.0 |
7.8.5.8.0 | Ads-Global 7.8.5.8 | 3.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