Tag: adbannerview

ADBannerView警告消息

我正在使用AdBannerView,并在debugging我的应用程序时在“应用程序输出”窗口中看到以下消息。 ADBannerView:警告横幅视图(0x98c0c40)有一个广告,但可能会被遮挡。 此消息仅在每个横幅视图中打印一次。 我不知道为什么它会抛出这个消息,因为testing广告似乎工作正常。 我需要关心这个吗?

以编程方式隐藏苹果iAd ADBannerView

我想偶尔隐藏一个ADBannerView 。 我正在考虑banner.hidden = YES ,类似于隐藏。 我担心苹果公司会因为接收和“展示”广告而忽视横幅而感到fr seems不安。 在bannerView:didFailToReceiveAdWithError:我将标语从屏幕底部移开。 我打开这样做,而不是使用隐藏的属性,如果它在某种程度上更好。 也许有可能告诉横幅停止请求广告。 不幸的是,在查看ADBannerView.h时候没有跳出来。 编程式隐藏ADBannerView的最佳方法是什么?

无法实例化名为ADBannerView的类

我试图在我的应用程序的底部插入一个iad横幅,但继续下面的教程后,不断收到错误。 代码如下。 @interface DMKHomeViewController (UIViewcontroller ) <ADBannerViewDelegate>{ } @end @implementation DMKHomeViewController – (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization } return self; } -(void)bannerViewDidLoadAd:(ADBannerView *)banner { [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:1]; [banner setAlpha:1]; [UIView commitAnimations]; } – (void)bannerView:(ADBannerView *) banner didFailToReceiveAdWithError:(NSError *)error { [UIView beginAnimations:nil context:NULL]; […]

iAd ADBannerView检测卸载

如果您添加一个ADBannerView,您可以检测它何时从其委托函数加载AD: – (void)bannerViewDidLoadAd:(ADBannerView *)banner { 如果在横幅下面有意见,则需要在横幅加载时移动或resize,这可能会有所帮助。 我没有find任何方法来检测横幅何时消失,以便将所有的视图都移回原处。 代表只有这些function: 检测广告时加载 – bannerViewWillLoadAd: – bannerViewDidLoadAd: 当用户与广告交互时检测 – bannerViewActionShouldBegin:willLeaveApplication: – bannerViewActionDidFinish: 检测错误 – bannerView:didFailToReceiveAdWithError: 当横幅卸载时似乎没有任何东西被触发。 任何方式来检测横幅卸载或任何解决方法? 谢谢!

iOS9 self.canDisplayBannerAds = true不显示任何广告

非常简单的iAd代码: import UIKit import iAd class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.canDisplayBannerAds = true } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() } } iAd.framework被加载。 它曾经工作。 iOS9之后,不工作。 iAd的模拟器设置设置为100%,刷新率为15秒。 不显示任何广告。 试用iPhone 6,5S,4S和iPad Air2。 不显示任何广告。 我在这里错过了什么? 关于失去我的想法…所有我的应用程序,用于显示iAds没有问题,现在没有显示任何iAds。

iOS 9 – 广告资源不可用

更新到Xcode 7并在iOS9中构build我的应用程序后,iAds停止工作,并在bannerView此错误 didFailToReceiveAdWithError: 广告资源不可用。 有任何想法吗? 编辑:iAds现在正在工作。 在我们提交有关这个问题的错误报告后,苹果公司必须修复它。

iAd Banner不起作用

我试图在我的应用程序中获得一个横幅,但是因为我添加了横幅,应用程序将无法启动。 我得到一个错误说: 由于未捕获exception“NSInvalidUnarchiveOperationException”而终止应用程序,原因:“无法实例化名为ADBannerView的类” .h文件中的代码: #import <iAd/iAd.h> @interface FirstViewController : UIViewController <ADBannerViewDelegate> { ADBannerView *banner; } @property (nonatomic,assign) BOOL bannerIsVisible; @property (nonatomic,retain) IBOutlet ADBannerView *banner; .m文件中的代码: @synthesize banner, bannerIsVisible; -(void)bannerViewDidLoad: (ADBannerView *)abanner { if(!self.bannerIsVisible) { [UIView beginAnimations:@"animatedAdBannerOn" context:NULL]; banner.frame=CGRectOffset(banner.frame, 0.0, 50.0); [UIView commitAnimations]; self.bannerIsVisible=YES; } } -(void)bannerView:(ADBannerView *)aBanner { if(!self.bannerIsVisible) { [UIView beginAnimations:@"animatedAdBannerOff" context:NULL]; banner.frame=CGRectOffset(banner.frame, 0.0, […]

Swift iAd – 超过10个ADBannerView警告实例和CGAffineTransformInvert:奇异matrix输出

所以我试图在我的应用程序中设置一个简单的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. 和 <Error>: CGAffineTransformInvert: singular matrix. 这是我用来实现我的ADBannerView : var adBannerView = ADBannerView() func loadAds() { adBannerView = ADBannerView(frame: CGRect.zeroRect) adBannerView.center = CGPoint(x: […]