Setup Video SDK using CocoaPods - united-adstir/AdStir-Integration-Guide-iOS GitHub Wiki

Modify Podfile

Prepare Podfile (If needed)

If you don't have Podfile in your project, then generate the file. Open Terminal.app and change to project root directry, then type following.

$ pod init

Add Configuration

Open Podfile with any editor and add AdStir SDK configuration.

platform :ios, '7.0' # optional
pod 'AdStir-Ads-SDK-VideoAdSDKBundled/<OPTION>', :path => '/PATH/TO/SDK/DIRECTORY'

<OPTION>

<OPTION> Description
AdColony Import AdColony and required libraries.
AppLovin Import AppLovin and required libraries.
Maio Import Maio and required libraries.
SmaAD Import SmaAD and required libraries.
UnityAds Import UnityAds and required libraries.
TapJoy Import TapJoy and required libraries.
This option requires iOS 7.0.
IMobile Import i-mobile and required libraries.
All-Incentivized Import all incentivized video ad related libraries.
This option requires iOS 7.0.
All-Interstitial Import all interstitial ad related libraries.
This option requires iOS 7.0.
All Import all included libraries.
This option requires iOS 7.0.
  • Podfile excample(using incentivized video)
# Uncomment the next line to define a global platform for your project
platform :ios, "7.0"
pod 'AdStir-Ads-SDK-VideoAdSDKBundled/All-Incentivized', :path => 'AdstirAdsSdkiOS-2.7.3-VideoAdSDKBundled'

target 'projectname' do
  # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
  # use_frameworks!

  # Pods for projectname

end

Import SDKs

Install adstir Ads

$ pod install

Update adstir Ads

$ pod update

Start Developing

Open PROJECTNAME.xcworkspace to start developing!!

⚠️ **GitHub.com Fallback** ⚠️