【发布时间】:2014-11-10 10:18:02
【问题描述】:
我在屏幕底部实施了 iAds 横幅,但有一些我无法弄清楚的事情。
1.Apple 说有时,你必须得到一个失败的代表,以便你体验广告无效的情况,但我一直让广告正常 - 永远。这是为什么?我必须在互联网上大喊大叫才能获得无效广告的案例吗?
- (void)bannerViewDidLoadAd:(ADBannerView *)banner
{
NSLog(@"HAS BANNER"); //always happens
if (!bannerIsVisible)
{
if (adBanner.superview == nil)
[self.view addSubview:adBanner];
[UIView beginAnimations:@"animateAdBannerOn" context:NULL];
banner.frame = CGRectOffset(banner.frame, 0, -banner.frame.size.height);
[UIView commitAnimations];
bannerIsVisible = YES;
}
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
NSLog(@"Failed to retrieve ad"); //never !
2.我在 iTunes 连接中找不到您在发布前将其“打开”的位置?
3.是否可以在UIWebView上方放置iAd横幅?他们的指导方针从未提到过。
- 我的添加总是在横向模式下打开,但我的 iPad 应用程序只有纵向,这是为什么呢?
【问题讨论】:
-
我解决了数字 1 ,把它放在设备上,在模拟器上它总是成功的。我留下了 2+3 号。
标签: ios objective-c iad