所以我试图在我的应用程序中设置一个简单的iAd横幅,但我在输出中得到这两个警告:
WARNING: More than 10 instances of ADBannerView or ADInterstitialView
currently exist. This is a misuse of the iAd API, and ad performance will
suffer as a result. This message is printed only once.
Run Code Online (Sandbox Code Playgroud)
和
<Error>: CGAffineTransformInvert: singular matrix.
Run Code Online (Sandbox Code Playgroud)
这是我用来实现我的ADBannerView:
var adBannerView = ADBannerView()
func loadAds() {
adBannerView = ADBannerView(frame: CGRect.zeroRect)
adBannerView.center = CGPoint(x: adBannerView.center.x, y: view.bounds.size.height - adBannerView.frame.size.height / 2)
adBannerView.delegate = self
adBannerView.hidden = true
view.addSubview(adBannerView)
}
//BannerView did load ad
func bannerViewDidLoadAd(banner: ADBannerView!) {
adBannerView.hidden …Run Code Online (Sandbox Code Playgroud)