嘿,這是麻煩製造者 [interstitial presentInView:self.view]; 而是試試這個(委託方法)t'should被刪除manualy
-(void)interstitialAdDidLoad:(ADInterstitialAd *)interstitialAd{
if (interstitial != nil){
_adPlaceholderView = [[UIView alloc] initWithFrame:self.view.bounds];
[self.view addSubview:_adPlaceholderView];
[interstitial presentInView:_adPlaceholderView];
}
and on did unload
- (void)interstitialAdDidUnload:(ADInterstitialAd *)interstitialAd
{
NSLog(@"ad has been unloaded");
[_adPlaceholderView removeFromSuperview];
_adPlaceholderView = nil;
}
我有同樣的錯誤使用舊的API或將定製的X按鈕。我認爲這是從presentinView的錯誤。我不確定它可能是蘋果想要的功能,沒有關於這方面的文檔。至少我還沒有看到任何。請分享,如果你發現這方面的官方。
你到底了嗎?此外,當廣告被點擊時,我會看到一個黑色屏幕,而不是展示廣告的視圖。 –