アドネットワーク追加と削除方法 - glossom-dev/AdfurikunSDK-iOS GitHub Wiki

アドネットワーク追加方法

CocoaPodsで導入している場合

  1. 既存のPodfileに追加したいアドネットワークを記載して下さい。 アドネットワーク毎の記載方法については、こちらを参考にして下さい。

例: ironSourceとMintegralを利用する場合

pod 'AdfurikunSDK-iOS/ironSource'
pod 'AdfurikunSDK-iOS/Mintegral'

注意 AdMob SDKは最新バージョンが設置されます。もし、アプリケーションで導入するバージョンが違う場合はPodfileにAdMob SDKをバージョン指定して導入することでそのバージョンが導入できます。

  pod 'Google-Mobile-Ads-SDK', '9.10.0'
  1. ライブラリをインストール
    $ pod update
    

手動で導入している場合

  1. アドフリくんの管理画面にログインします。
  2. 「ダウンロード」タブの「各種ダウンロード」メニューからiOS SDKをダウンロードします。
  3. 解凍してadnetworksフォルダ内から追加したいアドネットワーク名のフォルダをXcodeにドラッグ&ドロップします。 「Add to targets」で対象のプロジェクトを選択してFinishを押下します。

Sdk Setting

  1. Build Phases > Link Binary With Libraries を展開して+ボタンを押下します。 フレームワーク情報を参考に追加するアドネットワークに必要なフレームワーク・ライブラリを追加します。

  2. 次のアドネットワークの場合には、Frameworkの設定変更をしないとアプリケーション起動時にCrashする恐れがあるため Project設定画面 > Frameworks, Libraries, and Embedded Content メニューで Embed & Sign にしてください。

Sdk Setting

  • AppLovin (AppLovinSDK.xcframework)
  • maio (maio.xcframework)

アドネットワーク削除方法

CocoaPodsで導入している場合

  1. 既存のPodfileに記載されている削除対象のアドネットワーク導入箇所を削除して下さい。アドネットワーク毎の記載については、こちらを参考にして下さい。 以下例のようにAllで全てのアドネットワークを導入している場合は、導入するアドネットワークを1つずつ記載し、導入しないアドネットワークが含まれないように修正して下さい。

例: 全アドネットワーク導入状態からAppLovin、UnityAds、Maioのみ導入する場合

修正前

pod 'AdfurikunSDK-iOS'

修正後

pod 'AdfurikunSDK-iOS/AppLovin'
pod 'AdfurikunSDK-iOS/UnityAds'
pod 'AdfurikunSDK-iOS/maio'
  1. 依存ライブラリ情報を更新
    $ pod update
    

手動で導入している場合

  1. Xcodeプロジェクトから、削除したいアドネットワーク名のフォルダを削除します。
  2. Build Phases > Link Binary With Libraries から、削除したいアドネットワークのみで依存していたフレームワーク・ライブラリを削除します。 削除対象のフレームワーク・ライブラリはフレームワーク情報を参考にして下さい。