테스트 응용 프로그램에 광고 포함을 시도했습니다. 배너는 일반적으로 표시되지만 시스템 출력에, 다른 컨트롤러가 광고되는 컨트롤러의 전환 이상한 정보가 표시됩니다 UPDATEDiAd (ADBannerView)가 작동하지만 Swift에서 이상한 시스템 출력이 있습니다.
[AppDeveloper] ADBannerView: Unhandled error (no delegate or delegate does not implement didFailToReceiveAdWithError:): Error Domain=ADErrorDomain Code=7 "The operation couldn’t be completed. Ad was unloaded from this banner" UserInfo=0x7cd27d80 {ADInternalErrorCode=7, ADInternalErrorDomain=ADErrorDomain, NSLocalizedFailureReason=Ad was unloaded from this banner}
을 : 때 응용 프로그램 시작, 시스템 출력에 이 정보를 표시 :
<Error>: CGAffineTransformInvert: singular matrix.
그러나 응용 프로그램은 여전히 잘 작동 ........
컨트롤러의 코드가 iAd :
@IBOutlet var adBannerCurrentCity: ADBannerView
override func viewDidLoad() {
super.viewDidLoad()
self.canDisplayBannerAds = true
self.adBannerCurrentCity.delegate = self
self.adBannerCurrentCity.hidden = true
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
self.adBannerCurrentCity.hidden = false
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return willLeave
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
self.adBannerCurrentCity.hidden = true
}
무엇이 잘못 되었습니까?
만약 내가 장치에 있다면? –