Я добавил объявление ОВР мое приложение с Swift язык:ОВР и AdMob интеграции
var adBannerView: ADBannerView?
self.canDisplayBannerAds = true
self.adBannerView?.delegate = self
self.adBannerView?.hidden = true
func bannerViewWillLoadAd(banner: ADBannerView!) {
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
self.adBannerView?.hidden = false
}
func bannerViewActionDidFinish(banner: ADBannerView!) {
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return true
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
self.adBannerView?.hidden = true
}
Теперь я хочу добавить AdMob тоже для достижения большего числа стран и для лучшей скорости заполнения, но код AdMob для IOS является в Objective-C ... Как я могу показать объявление admob, когда iAd не удается?
Положите его в делегат метода 'didFailToReceiveAdWithError'. – AstroCB
Это моя реализация для синхронизации iAd и ADMob: http://stackoverflow.com/a/31802853/2553454 –