2014-07-21 4 views
3

테스트 응용 프로그램에 광고 포함을 시도했습니다. 배너는 일반적으로 표시되지만 시스템 출력에, 다른 컨트롤러가 광고되는 컨트롤러의 전환 이상한 정보가 표시됩니다 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 
} 

무엇이 잘못 되었습니까?

답변

4

이것은 현재 버전의 시뮬레이터에있는 버그입니다

+1

만약 내가 장치에 있다면? –