Tag: iad

iAd错误“广告资源不可用”

我将iAd添加到我的应用程序。 现在,在模拟器,它运作良好,但是当我加载它的设备(v4.1) ADBannerViewDelegate调用bannerView:didFailToReceiveAdWithError:与此说明error.userInfo { ADInternalErrorCode = 3; NSLocalizedFailureReason = "Ad inventory unavailable"; } 我认为我的iAd Network设置是正确的。 我是否需要自己添加广告,否则iAd Network会自动发送模拟器中的testing广告? 编辑:我认为这是一个调度广告的iAdnetworking服务器的延迟问题。 我想,当networking有我的应用程序的广告,它开始正常工作。

隐藏/显示Spritekit中的iAds

我一直想弄清楚如何在我的Spritekit场景中隐藏和显示iAds。 目前我有这样的设置: ViewController.h #import <UIKit/UIKit.h> #import <SpriteKit/SpriteKit.h> #import <iAd/iAD.h> @interface ViewController : UIViewController <ADBannerViewDelegate> { ADBannerView *adView; } -(void)showsBanner; -(void)hidesBanner; @end ViewController.m #import "ViewController.h" #import <UIKit/UIKit.h> #import <iAd/iAD.h> #import "MyScene.h" #import <SpriteKit/SpriteKit.h> @implementation ViewController – (void)viewDidLoad { [super viewDidLoad]; // Configure the view. SKView * skView = (SKView *)self.view; skView.showsFPS = NO; skView.showsNodeCount = NO; […]

iAd应用程序需要多长时间才能开始生成展示次数?

周五我发布了一个iAd的应用程序。 到目前为止,它已经产生了零的展示与许多请求 – 填充率为零。 我的请求大部分在美国(〜90%),所以问题不在于iAd不支持的国家/地区)。 尽pipe请求数量较less,但较不受欢迎的较老的应用程序始终能够产生98%的填充率。 我只是想知道iAd应用程序是否正常,不能立即生成展示。 我应该期望在一段时间后最终得到印象,还是有什么问题?

共享的iAd横幅bannerViewDidLoadAd未被调用

我正在使用以下代码来设置共享的iAd横幅广告。 AppDelegate.m – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { _adView = [[ADBannerView alloc]init]; } ViewController.m -(void) viewWillAppear:(BOOL)animated { AppDelegate *appdelegate = (AppDelegate *)[[UIApplication sharedApplication ]delegate]; _adView = [appdelegate adView]; _adView.delegate = self; self.canDisplayBannerAds = true; } – (void)bannerViewDidLoadAd:(ADBannerView *)banner { [UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:1]; [banner setAlpha:1]; [UIView commitAnimations]; } – (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error { […]

iAd插页式广告不一致? 而根本不在模拟器上

iAd插页式广告在iPhone模拟器上根本没有显示出来,而且它们在我的iPhone上并不一致。 我已经进入开发人员设置,将填充率更改为100%,然后启用无限广告展示。 没有什么区别…一个插页式广告通常会首次显示它的设想,然后不会再显示几分钟到十五分钟的任何地方。 不知道是什么造成了时间的差异。 此外,似乎没有办法来跟踪插页式广告是否会显示或不显示/如果实际显示或不显示。 我意识到有一个插页式委托​​,但似乎不再使用。 我调用插页式广告的方式是使用viewController.interstitialPresentationPolicy = ADInterstitialPresentationPolicy.Automatic 谢谢!

Sprite Kit创build一个iAdBanner

我想在我的SpriteKit游戏中创build一个iAdBanner,但是我不知道它是如何工作的。 你可以帮帮我吗? 我还没有写任何代码,所以我觉得我不需要发布我的代码。 谢谢!!

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, […]

重新安装UIKit和基础框架找不到iOS SDK破坏

对于pch文件,我得到这些错误: /Users/matt/Programming/iPhone Monkey Curling lite/iPhone_Monkey_Curling_Prefix.pch:6:34: error: Foundation/Foundation.h: No such file or directory /Users/matt/Programming/iPhone Monkey Curling lite/iPhone_Monkey_Curling_Prefix.pch:7:24: error: UIKit/UIKit.h: No such file or directory 这是默认情况下的文件。 // // Prefix header for all source files of the 'iPhone Monkey Curling' target in the 'iPhone Monkey Curling' project // #ifdef __OBJC__ #import <Foundation/Foundation.h> #import <UIKit/UIKit.h> #endif 我重新安装了Xcode和iOS SDK,但没有解决问题。 将iAd框架添加到我的一个项目后发生了这个问题,但是我的所有项目都不能编译。 […]

iAd风景奇怪的看法行为

我有一个iAd,显示在主视图的全屏子视图的顶部。 iAd通常以纵向模式工作,我已经将iAd横幅视图的旋转处理为横向模式。 用户在横向模式下轻敲iAd时,会发生此问题。 testing广告以纵向显示,横向显示在电话上,当用户点击x以closuresiAd时,横幅视图及其父视图被推离屏幕。 iAd在纵向模式下正常运行(即点击并closures,导致包含横幅的视图正常显示)。 我已经尝试过的事情: – (void)bannerViewActionDidFinish:(ADBannerView *)banner{ NSLog(@"Ad was closed, show the adView again"); if(UIInterfaceOrientationIsLandscape(currentInterfaceOrientation)){ [self animateRotationToLandscape:0.3f]; } else{ [self animateRotationToPortrait:0.3f]; } } -(void)animateRotationToPortrait:(NSTimeInterval)duration{ self.adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait; BOOL iPad = NO; #ifdef UI_USER_INTERFACE_IDIOM iPad = (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad); #endif if (iPad) { [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:duration]; proUpgradeDescription.frame = CGRectMake(82,313,604,110); proUpgradePrice.frame = CGRectMake(313,576,142,28); […]

iAd正在closures。 我应该从我的所有应用程序中删除iAd框架吗?

您收到此电子邮件是因为您订阅了开发者广告服务协议(“协议”)以使用iAd的广告networking和相关服务。 我们非常感谢您允许Apple在您的移动媒体资源上投放广告。 如您所知,iAd Appnetworking及相关广告服务将于2016年6月30日停止。有关iAd App Networkclosures的更多详情,请参阅此处。 注意:苹果应付的任何未付款项将不迟于2016年9月30日,且活动报告数据将于2016年12月31日前提供。此电子邮件应以书面forms通知苹果将行使其select权终止本协议,自2016年6月30日晚上11:59 PDT。 本通知中的任何内容或从本通知中删除的内容均不得视为放弃任何苹果的权利,补救措施或抗辩,所有这些都明确保留。 问候,App Store团队 我想知道下一个最佳的替代iAdnetworking。 易于集成和设置。 另外,我应该从我的其他应用程序中删除iAd框架?