【发布时间】:2014-03-22 14:50:49
【问题描述】:
我正在尝试在我的 iPhone 应用上放置 iAd 横幅。这是我声明横幅广告的地方:
- (void)bannerViewDidLoadAd:(ADBannerView *)banner
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1];
[banner setAlpha:1];
[UIView commitAnimations];
}
- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1];
[banner setAlpha:0];
[UIView commitAnimations];
}
当我在模拟器上进行测试时,测试广告会立即显示。当我在我的设备上测试时,什么都没有显示。
我最近注册了 Apple 的 iAd 系统,但是当我尝试查看 iTunes Connect 的 iAd 部分时,它告诉我 iAd 网络当前不可用。这就是测试广告不会出现在我的设备上的原因吗?如果是这样,为什么它仍然显示在模拟器上?
【问题讨论】:
标签: ios iphone objective-c iad