每当手机上的连接不完美(因此广告不会立即加载)时,我的游戏就会死机。
这是我的代码,我可以确认我在游戏中调用一次/场景:
func showAd(){
banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
var frame = banner.frame
frame.origin.x = (self.view?.bounds.width)! / 2 - frame.size.width / 2
frame.origin.y = 0// - 350
banner.frame = frame
banner.adUnitID = "xxx000xxx"
banner.rootViewController = gameViewController
let request: GADRequest = GADRequest()
banner.load(request)
banner.delegate = self as? GADBannerViewDelegate
self.view?.addSubview(banner)
}
func hideAd(){
banner.removeFromSuperview()
}
感谢您的帮助,我确实需要这个。
每次广告加载成功时,我也会在控制台中获得此通知:
无法发出服务信号com.apple.WebKit.WebContent:113:找不到指定的服务