Integration
Pangle (ByteDance) adapter for CloudX iOS SDK. Supports Banner, MREC, Interstitial, Rewarded, Native, and App Open.
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