jjzjj

didFailToReceiveAdWithError

全部标签

iphone - 未调用 didFailToReceiveAdWithError

我的应用程序使用的是iAd,但广告仅在美国、加拿大、西类牙和英国展示。在所有其他国家/地区,我有要求但没有印象。我为我的完整版应用程序制作了一个自定义横幅图片,每次iAd返回didFailToReceiveAdWithError时都会加载该图片。当iAd再次加载时,我隐藏了我的自定义广告。在测试中,一切正常...有时我会看到自己的广告,但大多数时候我会看到iAd。当我从AppStore下载此应用程序并进行测试时,我从未看到自己的广告,也从未看到iAd横幅。我的问题:didFailToReceiveAdWithError是否只在出现问题时调用?如果一切正常但Apple没有根据我的个人资料

ios - 在大量调用 bannerView :didFailToReceiveAdWithError: 后,在 iPad 上使用 iAds 会崩溃

我有一个使用xib定义的AdBannerView的应用程序。如果该应用程序在iPhone(4或5)上运行,一切都会按预期运行,显示广告,隐藏/显示横幅等。但是,如果应用程序在iPad上运行,它会在反复接收广告失败后崩溃。检查调用堆栈显示重复调用bannerView:didFailToReceiveAdWithError:在iPad上运行时观察分配显示内存持续增长直到崩溃。弄乱网络连接似乎并没有改变它可以在iPhone上运行但不能在iPad上运行的事实。我读了this所以问题是,它不是在xib中使用AdBannerView,而是动态创建它,然后在广告加载失败时适本地释放它。编辑:我将项目

ios - 避免递归 bannerView : didFailToReceiveAdWithError: on iPad

我有一个使用iAd的iPhone应用程序,可以回退到AdMob广告:-(void)bannerViewDidLoadAd:(ADBannerView*)banner{[UIViewbeginAnimations:nilcontext:NULL];[UIViewsetAnimationDuration:0.3f];adBannerView.frame=CGRectMake(0,410,320,50);[UIViewcommitAnimations];//hidetheadmobadif(adMobView!=nil&&adMobView.superview!=nil){[UIViewbe

iphone - iAd didFailToReceiveAdWithError 总是调用

我在我的RootViewController(基于map的应用程序)中使用iAd,每次我在点击工具栏上的注释或按钮后移动到新的ViewController时,都会调用didFailToReceiveAdWithError。这是我收到的“错误”:ErrorDomain=ADErrorDomainCode=0"Theoperationcouldn’tbecompleted.Unknownerror"UserInfo=0x251ba2d0{ADInternalErrorCode=7,ADInternalErrorDomain=ADErrorDomain,NSLocalizedFailureR

ios - 当广告加载失败时在 Swift 中隐藏 iAd ADBannerView - 没有委托(delegate)或委托(delegate)没有实现 didFailToReceiveAdWithError

这是我使用的代码:varbannerView=ADBannerView()self.canDisplayBannerAds=true//showadbannerifanadloadsfuncbannerViewDidLoadAd(banner:ADBannerView!){bannerView.hidden=false}//hideadbanneriftheadfailstoloadfuncbannerViewFailsToLoadAd(banner:ADBannerView!,didFailToReceiveAdWithErrorerror:NSError!){bannerView.

ios - iAd 横幅不适用于 iOS 9

在模拟器和设备上运行时,我在控制台中收到didFailToReceiveAdWithError消息。iAdbanners在iOS8上运行时显示成功。在iOS9上运行时,iAdbanners接收不到广告。.h#import@interfaceViewController:UIViewController@property(retain,nonatomic)IBOutletADBannerView*adBanner;.m-(void)viewDidLoad{self.adBanner=[[ADBannerViewalloc]initWithFrame:CGRectMake(0,[UIScr

ios - iAd 横幅不适用于 iOS 9

在模拟器和设备上运行时,我在控制台中收到didFailToReceiveAdWithError消息。iAdbanners在iOS8上运行时显示成功。在iOS9上运行时,iAdbanners接收不到广告。.h#import@interfaceViewController:UIViewController@property(retain,nonatomic)IBOutletADBannerView*adBanner;.m-(void)viewDidLoad{self.adBanner=[[ADBannerViewalloc]initWithFrame:CGRectMake(0,[UIScr

ios - 我需要在 iOS7+ 应用程序中实现 didFailToReceiveAdWithError 吗?

我正在为iOS7+实现一个新的应用程序。在我想显示横幅的View中使用canDisplayBannerAds与iAd横幅的集成似乎很容易。但是我在Xcode日志中收到此错误:ADBannerView:Unhandlederror(nodelegateordelegatedoesnotimplementdidFailToReceiveAdWithError:):ErrorDomain=ADErrorDomainCode=7"Theoperationcouldn’tbecompleted.Adwasunloadedfromthisbanner"UserInfo=0xc07bcc0{ADIn