我已经使用iAd系统将广告整合到了一个iOS 7 iPad应用程序中。我已经成功地测试了广告整合-可以看到iAd的测试广告。但是自从应用程序发布到App Store以来,我从未看到过实时广告-iAd门户网站始终显示0请求,尽管应用程序状态为“实时广告”。
我已经实现了插页式和横幅广告,并在设备和模拟器上测试时收到了带有消息“您连接到iAd”的广告。然而,在应用程序在App Store中上线后,我没有看到任何广告。
我已经实现了插页式和横幅广告,并在设备和模拟器上测试时收到了带有消息“您连接到iAd”的广告。然而,在应用程序在App Store中上线后,我没有看到任何广告。
I have implemented interstitial ads as following:
// 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];
Banner ads as following:
// 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应用网络团队仍在审查我的请求。
有什么解决问题的想法吗?是否可能是我的代码问题?