2016-04-26 68 views
0

我的第一个应用程序已被批准在最后。我在模拟器中的应用运行良好。它以应有的方式显示横幅广告,并且应用程序像往常一样正常工作。现在,它已被批准,我已经等了4天,仍然没有横幅广告显示。我知道你应该在iTunes Connect上启用广告,但我听说它不再需要。我会在下面发布我的代码,你们可以告诉我我做错了什么。广告没有显示在我批准的应用程序中?

-(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]; 
    [UIView setAnimationDuration:1]; 
    [banner setAlpha:0]; 
    [UIView commitAnimations]; 
} 

而且,我拖着一个ADBannerViewViewController和链接为“委托”的可能。

在我看来或者Controller.h,我有:

@interface ViewController : UIViewController <ADBannerViewDelegate> { 
} 

所以,几乎这是我的代码,我不知道发生了什么。我知道你必须等待,但已经有4天多了,我担心发生了一些事情。另外,当发送它的审查,我勾选“第三方内容”,并选择“是否这个应用程序使用广告标识符(idfa)”

请帮助。

回答

1

好像你被捆绑使用iAd的,并且可能已经错过了这一点,从Apple

的iAd应用网将停产

2016年1月15日

的iAd的应用程序网络将于2016年6月30日停止使用。尽管 我们不再接受新的应用程序进入网络,但广告 活动可能会继续运行,您仍然可以赚取广告 reven直到6月30日。如果您希望通过iAd继续宣传您的应用 ,那么您可以使用iAd Workbench创建一个广告系列。 我们会继续保持最新状态,但如果您有任何疑问,请拨打 contact us

只要登录iTunesConnect,它就会显示在页面的顶部。

+0

等,所以不会再有广告? :( –

0

我有同样的问题。我的应用在两个月前获得批准。它仍然显示我的应用程序上的任何iAds。我认为它是因为苹果iAd网络在2016年6月30日关闭。我今天从苹果收到了一封电子邮件。

您收到此电子邮件是因为您已签署开发者广告服务协议(“协议”)以使用iAd的广告网络和相关服务。我们非常感谢您允许Apple在您的移动媒体资源上投放广告。如您所知,iAd App网络及相关广告服务将于2016年6月30日停止使用。有关iAd App Network关闭的更多详情,请参阅此处。注意:苹果应付的任何未付款项将不迟于2016年9月30日,并且营销活动报告数据将于2016年12月31日前提供。 此电子邮件应以书面形式通知Apple将行使其选择权终止协议,自2016年6月30日晚上11点59分开始生效。本通知中的任何内容或从本通知中删除的内容均不视为放弃任何Apple明确保留的权利,补救或抗辩。 此致, 应用程序商店团队