Integrate Network SDKs

Partner Network Supported SDK Versions

NetworkiOS SupportMinimum iOS VersionMinimum Chartboost Mediation SDK VersionBannerInterstitialRewarded
AdColony4.9.010.04.0.0
AdMob9.12.0
9.13.0
9.14.0
10.1.0
10.0
10.0
10.0
10.0/12.0**
4.0.0
Amazon Publisher Services *4.5.6
4.6.0
12.04.0.0🚫
AppLovin11.5.4
11.5.5
11.7.0
11.8.0
10.04.0.0
Chartboost9.2.0
9.3.0
10.04.0.0
Digital Turbine8.1.7
8.1.9
8.2.0
10.04.0.0
Google Bidding9.12.0
9.13.0
9.14.0
10.1.0
10.0
10.0
10.0
10.0/12.0**
4.0.0
HyprMX6.0.310.04.0.0
InMobi10.1.1
10.1.2
10.1.3
10.0
11.0
4.0.0
ironSource7.2.5.1
7.2.6.0
7.2.7.0
10.04.0.0🚫
Meta Audience Network6.12.010.04.0.0
Mintegral7.1.9
7.2.0
7.3.0
10.04.0.0
Pangle *4.6.2.2
4.9.0.6
4.9.1.0
10.04.0.0
Tapjoy12.10.0
12.11.0
10.04.0.0🚫
Unity Ads4.4.1
4.5.0
4.6.0
10.04.0.0
Vungle6.12.1
6.12.2
10.04.0.0
Yahoo1.3.0
1.4.0
11.04.0.0

📘

Note

* Amazon Publisher Services and Pangle network are currently in private beta. Please reach out to Chartboost to inquire.

** For AdMob SDK 10.1.0 and Google Bidding SDK 10.1.0, Google SDK requires iOS 12 to serve ads.


Mediation 4.0.0 Changes

As part of the Marketing team’s efforts to clearly articulate the use cases and customers we support by being more descriptive with our product branding, Helium is being rebranded as Chartboost Mediation.

Starting in 4.0.0, the Chartboost Mediation brand will be used in place of Helium for new additions. In the coming 4.X releases, the old Helium branding will be deprecated and the new Chartboost Mediation branding will be used to give publishers a smoother transition.

Adapter Separation

Beginning with Chartboost Mediation SDK 4.0.0, the partner network adapters will no longer be bundled with the main Chartboost Mediation SDK distribution. This decoupling of the Helium SDK releases from the partner network adapter releases will allow for more rapid iterations of the adapters as the adapters will reside in their own open-source repositories.

The supported open-source adapter repositories are:

Adapter Versioning Scheme

With Chartboost Mediation 4.0.0, the partner adapter versions are as follows:

<chartboost_mediation_sdk_major_version>.<partner_sdk_version>.<adapter_revision>

Chartboost Mediation SDK Major Version

This is the major version of the Chartboost Mediation SDK that the adapter is compatible with.

Partner SDK Version

This is the full partner SDK version that the adapter is compatible with. Note that this could be the traditional major.minor.patch version scheme, but there are some partners that have a major.minor.patch.revision version scheme.

Adapter Revision

This is the version of the adapter. Typically this will start at 0 and will increment as there are hotfixes that are specific to this version of the adapter.

Examples

The following are some examples of adapter versions for Chartboost Mediation SDK 4.0.0.

PartnerAdapter VersionChartboost Mediation SDK Major VersionCompatible Partner SDK VersionAdapter Revision
AdColony4.4.9.0.044.9.00
IronSource4.7.2.5.1.047.2.5.10

Adding Ad Network SDKs

Mediation Adapters are required to use other Ad Networks with Mediation. If you're using CocoaPods, they can be downloaded (along with their dependent Ad Network SDKs) by adding the following to your Podfile:

# Chartboost Mediation Adapter for AdColony
pod 'ChartboostMediationAdapterAdColony'
  
# Chartboost Mediation Adapter for AdMob
pod 'ChartboostMediationAdapterAdMob'

# Chartboost Mediation Adapter for Amazon Publisher Services
pod 'ChartboostMediationAdapterAmazonPublisherServices'
  
# Chartboost Mediation Adapter for AppLovin
pod 'ChartboostMediationAdapterAppLovin'

# Chartboost Mediation Adapter for Chartboost
pod 'ChartboostMediationAdapterChartboost'

# Chartboost Mediation Adapter for Digital Turbine
pod 'ChartboostMediationAdapterDigitalTurbineExchange'

# Chartboost Mediation Adapter for Google Bidding
pod 'ChartboostMediationAdapterGoogleBidding'

# Chartboost Mediation Adapter for HyprMX
pod 'ChartboostMediationAdapterHyprMX'
  
# Chartboost Mediation Adapter for InMobi
pod 'ChartboostMediationAdapterInMobi'
  
# Chartboost Mediation Adapter for ironSource
pod 'ChartboostMediationAdapterIronSource'
  
# Chartboost Mediation Adapter for Meta Audience Network
pod 'ChartboostMediationAdapterMetaAudienceNetwork'

# Chartboost Mediation Adapter for Mintegral
pod 'ChartboostMediationAdapterMintegral'

# Chartboost Mediation Adapter for Pangle
pod 'ChartboostMediationAdapterPangle'
  
# Chartboost Mediation Adapter for Tapjoy
pod 'ChartboostMediationAdapterTapjoy'
  
# Chartboost Mediation Adapter for UnityAds
pod 'ChartboostMediationAdapterUnityAds'
  
# Chartboost Mediation Adapter for Vungle
pod 'ChartboostMediationAdapterVungle'
 
# Chartboost Mediation Adapter for Yahoo
pod 'ChartboostMediationAdapterYahoo

AdColony

To integrate with AdColony iOS SDK, refer to AdColony SDK integration documentation.

AdMob

To integrate with AdMob iOS SDK, refer to AdMob SDK integration documentation.

Amazon Publisher Services

Amazon Publisher Services network is currently in private beta. Please reach out to Chartboost to inquire.

AppLovin

To integrate with AppLovin iOS SDK, refer to AppLovin SDK integration documentation.

Digital Turbine

To integrate with Digital Turbine (formerly Fyber) iOS SDK, refer to Digital Turbine SDK integration documentation.

HyprMX

To integrate with HyprMX iOS SDK, refer to HyprMX SDK integration documentation.

InMobi

To integrate with InMobi iOS SDK, refer to InMobi SDK integration documentation.

ironSource

To integrate with ironSource iOS SDK, refer to ironSource SDK integration documentation.

Meta Audience Network

Starting with Meta Audience Network 5.4.x, there are additional frameworks that their SDKs require: FBBSDKCoreKit_Basics and the AudioToolbox framework. The FBBSDKCoreKit_Basics can be found here while the AudioToolbox can be added from Xcode.

CocoaPods automatically integrates Meta Audience Network SDK, therefore manual import is unnecessary.

Mintegral

To integrate with Mintegral iOS SDK, refer to Mintegral SDK integration documentation.

Pangle

To integrate with Pangle iOS SDK, refer to Pangle's SDK integration documentation.

Tapjoy

Link the following additional frameworks to your project to support the Tapjoy integration:

AdSupport
CFNetwork
CoreTelephony (Can be marked Optional for compatibility with older versions of iOS)
ImageIO.framework
libc++
libz
MediaPlayer
MobileCoreServices
PassKit (Can be marked Optional for compatibility with older versions of iOS)
QuartzCore
Security
SystemConfiguration

If you are using a version of Tapjoy SDK older than 12.1.0 you must also include the following frameworks:

CoreData
CoreMotion
libsqlite3.0
libxml2
MapKit

If you are adding Tapjoy via CocoaPods, there is no need to include any of the frameworks above.

Unity Ads

To integrate with Unity Ads iOS SDK, refer to Unity Ads SDK implementation documentation.

Vungle

To integrate with Vungle iOS SDK, refer to Vungle SDK integration documentation.

Yahoo

To integrate with Yahoo iOS SDK, refer to Yahoo SDK integration documentation.