Skip to content

CocoaPodsを利用した組み込み

Taro FURUKAWA edited this page Sep 28, 2017 · 9 revisions

adstirのSDKは、CocoaPodsを利用した組み込みにも対応しております。

CocoaPodsのインストール方法、使い方は、下記の公式ガイドも併せてご覧下さい。
http://guides.cocoapods.org/using/using-cocoapods.html

1. Podfileの作成

プロジェクトにPodfileが存在しない場合は、組み込む対象の.xcodeprojファイルがあるディレクトリに移動し、下記のコマンドでPodfileを作成します。

$ pod init

2. Podfileの編集

任意のエディタでPodfileを開き、下記の様にadstir SDKについての記述を追記します。
platformの行は、プロジェクトに応じて適宜設定してください。
※adstirのSDKは、iOS 6.0以降でのみ動作します。

# Uncomment the next line to define a global platform for your project
platform :ios, "6.0"
pod 'AdStir-Ads-SDK'

# AdMobメディエーションを利用する場合は、下記のコメントを外します。
# pod 'AdStir-Ads-SDK/AdMobMediationAdapter'

# (フルスクリーンでない)インタースティシャル広告を利用する場合は、下記のコメントを外します。
# pod 'AdStir-Ads-SDK/AdstirLegacyInterstitial'

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

3. SDKのインストール

新規でadstirのSDKを追加する場合は、下記のコマンドを実行します。

$ pod install

更新または削除をする場合は、下記のコマンドを実行します。

$ pod update

4. アプリケーションの開発

新規でPodfileを作成した場合には、同じディレクトリにプロジェクト名.xcworkspaceというファイルが作成されますので、そのファイルを開いてアプリケーションの開発を行います。
既存のPodfileに追記した場合は、引き続き同じワークスペースで開発を進めてください。

5. ビルド

任意のファイルを開き、

@import AdstirAds; // Swiftの場合は、セミコロンは必要ありません。

と記述し、エラーが発生せずにビルドが成功すれば、組み込みは完了です。
引き続き、マニュアルを参考に広告の組み込みを行って下さい。

Clone this wiki locally