我的應用程序底部有一個iAd橫幅廣告。橫幅在測試設備上顯示正常,並且委託方法似乎被適當地調用。點按時iAd橫幅未加載
我的問題是。當我點擊「您已連接到iAd」橫幅時,不會加載任何內容。通常情況下,我希望看到另一個全屏iAd視圖彈出。當我點擊它時,看到橫幅變黑,然後當我移開手指時它會恢復正常。
bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool)
確實失火,willLeave
= == 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)
}
}
Hi @Bob這對你有幫助嗎?或任何疑問? –
沒有運氣,結果相同。 bannerViewDidLoadAd會觸發,但全屏廣告從不顯示。在這種情況下,iAd測試廣告。我寫信給控制檯,所以我知道這些方法被調用並且敲擊被識別。 – Bob
請仔細檢查您是否在隱藏全屏iad的屏幕上添加了任何uiview。通過點擊橫幅的方式,這是默認行爲,這是一個全屏iad。並關閉這之後有一個正常的視圖控制器和橫幅是存在的。 –