如何在 Swift 中获得 iAds 广告
How to get iAds advertising in Swift
我已经成功实施 iAds。但他们不会展示实际的广告。
这段代码有什么问题?任何帮助将不胜感激。
我已经成功实施 iAds。但他们不会展示实际的广告。
这段代码有什么问题?任何帮助将不胜感激。
import iAd
class ViewController: UIViewController, MCBrowserViewControllerDelegate, ADBannerViewDelegate {
@IBOutlet weak var adBannerView: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
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!, didFailtoRecieveAdWithError error: NSError!) {
}
}
在获得 Apple 批准并在 App Store 上架之前,您的应用不会显示任何广告。
我已经成功实施 iAds。但他们不会展示实际的广告。 这段代码有什么问题?任何帮助将不胜感激。
我已经成功实施 iAds。但他们不会展示实际的广告。 这段代码有什么问题?任何帮助将不胜感激。
import iAd
class ViewController: UIViewController, MCBrowserViewControllerDelegate, ADBannerViewDelegate {
@IBOutlet weak var adBannerView: ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
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!, didFailtoRecieveAdWithError error: NSError!) {
}
}
在获得 Apple 批准并在 App Store 上架之前,您的应用不会显示任何广告。