我已使用iAd系统将广告整合到iOS 7 iPad应用程序中。我已经成功测试了广告整合 - 可以看到iAd的测试广告。但是自从App Store中的应用程序发布以来,我从未见过实时广告 - 尽管应用状态为"直播广告"。
,iAd门户总是会显示0个请求。我实施了插页式广告和横幅广告(横向模式)并制作了带有消息的广告"您已经连接到iAd"在设备和模拟器上进行测试。但是,在应用商店中存在广告后,我看不到应用中的任何广告。
我已实施插页式广告,如下所示:
// AppDelegate's application:didFinishLaunchingWithOptions:
[UIViewController prepareInterstitialAds];
// Controller's viewDidLoad:
self.interstitialPresentationPolicy = ADInterstitialPresentationPolicyManual;
// When a user transitions from one screen to another within an application:
[self requestInterstitialAdPresentation];
横幅广告如下:
// ViewController's viewDidLoad:
_bannerView = [[ADBannerView alloc] initWithAdType:ADAdTypeBanner];
_bannerView.delegate = self;
[self.view addSubview:_bannerView];
-(void)viewDidLayoutSubviews {
CGRect contentFrame = self.view.bounds, bannerFrame = CGRectZero;
bannerFrame.size = [_bannerView sizeThatFits:contentFrame.size];
if (_bannerView.bannerLoaded) {
bannerFrame.origin.y = 0.0;
} else {
bannerFrame.origin.y = -bannerFrame.size.height;
}
_bannerView.frame = bannerFrame;
}
我要求DTS团队提供技术支持,但他们无法就此问题向我提供任何支持,并提出要联系我已经做过两次的iAd网络支持团队。他们将我的请求转发给了一支合适的团队。一个月前,从那时起没有回复。在跟进调查后,他们说iAd App Network团队仍在审核我的请求。
任何想法如何解决我的问题,如何继续前进?这可能是我的代码的问题吗?
答案 0 :(得分:0)
我有一个仅限iPhone的应用程序,只能在iPhone和iPad上获取广告,但它不会获得任何广告。因此,我不认为您在实际代码中遇到问题,因为您在模拟器中获得了测试广告。
我建议您查看:iAd not working on iPad和iAd works in iPhone but not iPad。
答案 1 :(得分:-1)
* iAd广告系列目前在澳大利亚,加拿大,法国,德国,香港,爱尔兰,意大利,日本,墨西哥,新西兰,俄罗斯,西班牙,瑞士,台湾,英国和美国投放
也可能是这种情况,iAd目前没有针对您所在位置的目标...
P.S。我来自俄罗斯,我只看过一次iAd的旗帜......