Banner BuildPackage_iOS_DFP - mkaji-geniee/Geniee-SDK-Unity-Plugin GitHub Wiki
下記手順に従って作成してください。
- xcodeprojの作成
- アダプタ追加
- Build Settingsの設定
- 手動で導入する場合
-
メニューバーの File -> Build Settings の順に選択します。
-
Platform の iOS を選択します。
-
PlayServicesResolver->Editor->GNDependenciesに以下を記述してください。 *(cocoapodsを使用しない場合はiosPodsタグ毎削除してださい)
<iosPods> <iosPod name="Google-Mobile-Ads-SDK" version="~> 7.0" bitcodeEnabled="true" minTargetSdk="6.0"> <sources> <source>https://github.com/CocoaPods/Specs</source> </sources> </iosPod> <iosPod name="Geniee-iOS-SDK" /> <iosPod name="Geniee-DFP-Mediation-Banner-Adapter" /> </iosPods> -
Bundle Identifierなどを編集していない場合は、
Player Settingsを押し、必要な設定項目を編集してください。- Configuration -> Target SDKで
Device SDKかSimulator SDKの選択が出来ます。実行環境に応じて切り替えてください。 - Target minimum iOS Version を
9.0以上に設定してください。
- Configuration -> Target SDKで
-
Buildを押します。 -
(cocoapodsを使用する場合)
pod updateをxcodeプロジェクトのあるdir内で実行 -
(cocoapodsを使用する場合)xcworkspece側のXcodeプロジェクト側を開きPods/Podsの下にライブラリがダウンロードされてることを確認。
YESに設定してください。
- xcodeプロジェクトの以下ファイルから
-framework "GoogleMobileAds"を削除する
- Pods
- Pods-Unity-iPhone.release.xcconfig
- Pods-Unity-iPhone.releaseforprofiling
- Pods-Unity-iPhone.releaseforrunning.xcconfig
- Pods-Unity-iPhone.debug.xcconfig
-
手動導入手順を実施するには、まずバナーの手動導入手順を参照して、手動導入を実施してください。
-
https://github.com/geniee-ssp/Geniee-iOS-SDK/tree/master/GNAdDFPBannerMediationAdapter/Framework/ からGNAdDFPBannerMediationAdapter.frameworkをDL
-
GNAdDFPBannerMediationAdapter.frameworkをFrameworkにドラッグアンドドロップ
-
GeneralのLinked Frameworks and LibrariesにあるGNAdDFPBannerMediationAdapter.frameworkを削除して、Embedded Binariesに追加する
