- AdMob SDKを落とす
- 解凍して得られるディレクトリをvendorディレクトリ(なければ作る)の下に入れる
$ mkdir vendor
$ unzip ~/Downloads/googlemobileadssdkios.zip
$ mv GoogleMobileAdsSdkiOS-6.9.2/ vendor/
- Add-onsは消す
$ rm -r vendor/GoogleMobileAdsSdkiOS-6.9.2/Add-ons
- Rakefileに次を書き加える
Motion::Project::App.setup do |app|
# 略
app.frameworks += ["AdSupport", "AudioToolbox", "AVFoundation", "CoreGraphics", "MessageUI", "StoreKit", "SystemConfiguration", "CoreTelephony"]
app.vendor_project('vendor/GoogleMobileAdsSdkiOS-6.9.2/', :static)
end
- 広告を組込みたいViewControllerにて下記を書き加える
@banner = GADBannerView.alloc.initWithAdSize(KGADAdSizeBanner).tap do |b|
b.adUnitID = '自分のユニットID'
b.rootViewController = self
b.frame = [[0, 0], [320, 50]]
self.view.addSubview(b)
b.loadRequest(GADRequest.request)
end