У меня есть баннер iAd, расположенный в нижней части моего приложения. Баннер отлично отображает тестовые устройства, и методы делегатов выглядят соответствующим образом.iAd баннер не загружается при нажатии
Моя проблема. Когда я нажимаю значок «« Ты подключен к iAd », ничего не загружается. Обычно, я ожидаю увидеть еще один всплывающий экран iAd view. Я вижу, что баннер темнеет, когда я нажимаю его, а затем он возвращается в нормальное состояние, когда я удаляю палец.
bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool)
is fire и willLeave
is == false.
class ViewController: UIViewController, UIGestureRecognizerDelegate, ADBannerViewDelegate, GADBannerViewDelegate {
var bannerView: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
self.bannerView = ADBannerView()
self.bannerView.frame = CGRectMake(0, view.frame.height-50, view.frame.width, 50)
self.bannerView.delegate = self
self.view.addSubview(bannerView)
}
}
Привет @Bob это полезно для вас? или любые запросы? –
Не повезло, такой же результат. bannerViewDidLoadAd запускается, но полноэкранный AD никогда не отображается. В этом случае тестовое объявление iAd. Я пишу на консоль, поэтому я знаю, что методы вызываются, а кран распознается. – Bob
plz double проверьте, что вы еще не добавили uiview на экране, который скрывает весь экран iad.? Кстати, при разговоре с баннером это поведение по умолчанию, в котором присутствует полный экран iad. и после закрытия этого есть нормальный контроллер представления и баннер существует. –