繁体   English   中英

Google AdMob未在iphone sdk中显示广告

Google AdMob not showing the advertisement in iphone sdk

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我用过这段代码。

- (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。我没有弄错我的错误。请问有人能帮助我吗?先感谢您。

1 个回复

你可以试试这个,

    // 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);
1 未在iOS设备中显示的Admob广告

我为ios和android都创建了一个游戏,在android中没有问题,但广告未在ios设备上显示。 样本admob广告和我的应用程序广告均无法正常运行,我从admob进行检查,发现广告请求存在但没有展示。 我尝试了真实和示例admob通话。 我检查日志来自设备,发现问题是: ...

2 Admob原生广告未在Android中显示

我正在尝试在Android应用中加载Admob原生广告。 但是它们没有显示。 我无法理解问题。 请仔细阅读下面的代码。 注意:我使用的Admob原生广告的广告尺寸为“ 280x132” XML文件 Java文件 ...

4 AdMob广告未在模拟器中显示,Android

Java类代码(在onCreate方法中): layout / main.xml代码: values / attrs.xml代码: 在清单文件中,在应用程序标记结束之前: 在清单标签结束之前: 从属性到Java构建路径也包括了库,并且代替了My_AD_PU ...

5 无法加载广告:0-admob未在应用中显示

我在Android应用中使用Webview。 当我运行该应用程序时,第一次运行不会显示admob。 如果我再次运行该应用,则会显示admob。 为什么会这样呢? 我应该在代码中做什么? 我确实在日志中(代码下方)看到一个异常: 原木猫 ...

6 AdMob广告未在AppStore版本的iPad Pro中显示

我已经在iOS应用中实现了AdMob。 广告在发行版安装程序中没有任何问题。 Appstore发布后,我从Appstore下载并安装。 在我的一台设备中,广告没有展示。 广告仅在角落显示为“ Google(i)的广告”中的文字 谁能帮忙。 ...

8 AdMob广告未在模拟器中显示-Android应用

我一直在尝试让AdMob广告显示在Android应用模拟器中。 我使用的是Eclipse,当我单击“图形设计”时,它显示一个白色矩形(广告将在此处显示)并显示“ Google提供的广告”。 但是,当我在模拟器上运行广告时,没有广告出现。 我逐字逐字地遵循了Google开发页面上的指 ...

9 AdMob广告未在模拟器中显示

我在我的应用程序中集成了AdMob广告我在模拟器中运行y应用程序并且在admob中我已将设备ID设置为模拟器。但即使广告未在模拟器中显示。 以下是我的代码: XML JAVA AndroidManifest.xml中 有人请让我知道我做错了什么。任何帮助将不胜 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM