我正在一个项目中,其中实施了Admob,并且将上限设置为每用户每5分钟不超过1次展示(对于我的测试)。
但是广告正在发送垃圾邮件。
我在这里关注了文档:
https://developers.google.com/admob/ios/interstitial
但不遵守上限。
以前的开发人员已在interstitialDidReceiveAd中实现了调用,但文档强烈建议不这样做
- (void)interstitialDidReceiveAd:(GADInterstitial *)ad {
NSLog(@"interstitialDidReceiveAd");
if (self.interstitial.isReady) {
[self.interstitial presentFromRootViewController:self];
}
}
我试图做的是通过viewDidAppear方法进行调用,但现在我的广告再也没有显示
-(void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:YES];
[newtopicsBtn.titleLabel setFont:PANTON_SEMIBOLD([UniversalMethod setFontsize:12])];
[newtopicsBtn.titleLabel setTextColor:[UIColor whiteColor]];
[newtopicsBtn.titleLabel setText:NSLocalizedString(@"home_newtopics_title", @"")];
if(self.interstitial.isReady) {
[self.interstitial presentFromRootViewController:self];
}
}
你们已经面对这种问题了吗?