此代码在iOS 8中运行良好,但在iOS 9中运行良好。
升级到iOS9及以后的iAds没有显示。 这是一个苹果问题还是有任何其他方式来实现它。请发布您的回复
import UIKit
import iad
class ViewController: UIViewController,ADBannerViewDelegate {
@IBOutlet var adsbannerview: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
adsbannerview.hidden = true
self.canDisplayBannerAds = true
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
NSLog("error")
}
func bannerViewWillLoadAd(banner: ADBannerView!) {
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
adsbannerview.hidden = true
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return true
}
}