我正在尝试使用Cocoapods为iOS应用集成firebase / admob广告。
在Cocaopods网站上有指南,例如先下载Cocoapods,然后在应用程序中创建Pod文件,然后使用Pod添加代码。在Google网站上,还提供了有关如何使用Pod安装Firebase Ads sdk的说明,但是似乎我还需要在实际应用中插入诸如gad等代码。我是新来的,所以我有点困惑-Cocoapods编码是否足够?还是我还需要在应用程序中添加编码,例如初始化广告或为特定广告(例如横幅/插页式广告)创建按钮?
最佳答案
您还必须在应用程序中添加一些编码,以便在应用程序委托中导入Googlemobileads并在fund didFinishLaunchingWithOptions函数中进行配置:
GADMobileAds.configure(withApplicationID: "Your application id")
然后将以下代码添加到第一个控制器或要显示添加项的控制器中:
var bannerView: GADBannerView!
bannerView = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
bannerView.frame.origin.y = self.view.frame.size.height - bannerView.frame.size.height
self.view.addSubview(bannerView)
bannerView.adUnitID = "Your ad unit id"
bannerView.rootViewController = self
bannerView.load(GADRequest())
关于ios - Cocoapods网站上带有Pod的Firebase/Admob安装指南与Google上的Firebase安装指南,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45992923/