gpt4 book ai didi

iphone - 如何在 ios 项目中显示 GADInterstitial?

转载 作者:行者123 更新时间:2023-11-29 13:29:41 25 4
gpt4 key购买 nike

如何在ios项目中显示GADInterstitial?我收到错误“请求错误:没有要显示的广告”,但 admob 正在我的另一个项目中工作。

//  ViewController.h
#import <UIKit/UIKit.h>
#import "GADBannerView.h"
#import "GADCustomEventBanner.h"
#import "GADInterstitial.h"

@interface ViewController : UIViewController <GADInterstitialDelegate>
{
UIButton *interstitialButton_;
GADInterstitial *interstitial_;
}

@property(nonatomic, retain) IBOutlet UIButton *interstitialButton;
@property(nonatomic, retain) GADInterstitial *interstitial_;

- (IBAction)showInterstitial:(id)sender;

@end



//ViewController.h
#import "ViewController.h"

@implementation ViewController
@synthesize interstitialButton ;
@synthesize interstitial_;

- (void)dealloc {
interstitial_.delegate = nil;
[interstitial_ release];
[interstitialButton_ release];
[super dealloc];
}

- (void)interstitial:(GADInterstitial *)interstitial
didFailToReceiveAdWithError:(GADRequestError *)error {
// Alert the error.
UIAlertView *alert = [[[UIAlertView alloc]
initWithTitle:@"GADRequestError"
message:[error localizedDescription]
delegate:nil cancelButtonTitle:@"Drat"
otherButtonTitles:nil] autorelease];
[alert show];

interstitialButton_.enabled = YES;
}

-(void)interstitialWillPresentScreen:(GADInterstitial *)ad{
NSLog(@"on screen");
}
- (void)interstitialDidReceiveAd:(GADInterstitial *)interstitial {
[interstitial presentFromRootViewController:self];
interstitialButton_.enabled = YES;
[self showInterstitial:nil];
}

- (IBAction)showInterstitial:(id)sender {

self.interstitial_ = [[[GADInterstitial alloc] init] autorelease];

self.interstitial_.delegate = self;

self.interstitial_.adUnitID = MY_ADMOB_KEY; // this key is working in admob //
GADRequest *request = [GADRequest request];
request.testing = YES;
[self.interstitial_ loadRequest: request];
interstitialButton_.enabled = NO;
}

@end

enter image description here

最佳答案

在 admob 网站的设置中将广告尺寸更改为全屏。

关于iphone - 如何在 ios 项目中显示 GADInterstitial?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12171323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com