gpt4 book ai didi

iphone - Google AdMob 未在 iphone sdk 中显示广告

转载 作者:行者123 更新时间:2023-11-28 22:49:05 25 4
gpt4 key购买 nike

我用过这个代码。

- (void)viewDidLoad {
[super viewDidLoad];

CGPoint origin = CGPointMake(0,0);

self.adBanner = [[[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
origin:origin]
autorelease];

NSLog(@"%lf %lf ",self.adBanner.center.x, self.adBanner.center.y);

self.adBanner.adUnitID = kSampleAdUnitID;
self.adBanner.delegate = self;
[self.adBanner setRootViewController:self];
[self.view addSubview:self.adBanner];
[self.adBanner loadRequest:[self createRequest]];
}
- (GADRequest *)createRequest {
GADRequest *request = [GADRequest request];

// Make the request for a test ad.
request.testing = YES;

return request;
}

#pragma mark GADBannerViewDelegate impl

// We've received an ad successfully.
- (void)adViewDidReceiveAd:(GADBannerView *)adView {
NSLog(@"Received ad successfully");
}

- (void)adView:(GADBannerView *)view
didFailToReceiveAdWithError:(GADRequestError *)error {
NSLog(@"Failed to receive ad with error: %@", [error localizedFailureReason]);
}

这段代码没有给出任何错误。它也没有运行/显示广告。该怎么办?我在代码中犯了什么错误吗?我也设置了 adUnitID。我没有弄错。请问任何人帮帮我?提前谢谢你。

最佳答案

你可以试试这个,

    // Initialize the banner at the bottom of the screen.
CGPoint origin = CGPointMake(0.0,
self.view.frame.size.height -
CGSizeFromGADAdSize(kGADAdSizeBanner).height);

// Use predefined GADAdSize constants to define the GADBannerView.
self.adBanner = [[[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
origin:origin]
autorelease];
self.adBanner.frame=CGRectMake(0, 0, 320,50);

关于iphone - Google AdMob 未在 iphone sdk 中显示广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12401380/

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