ios - Admob 横幅不显示

标签 ios admob

我想在横向模式下将 Admob 实现到适用于 iPad 的应用程序中,我按照 admob 的分步教程向应用程序添加广告。我添加了所有框架和要求,以使其正常工作。

我看不到横幅。我尝试了模拟器和设备本身。根据以下link看起来:

“iOS 6 设备不支持测试广告;请改用模拟器”

编译是正确的,没有问题。
我更改了红色横幅的背景,并移动了所有会隐藏横幅的 View ,但仍然看不到它。在 viewDidLoad 方法里面,我把它放在了不同的位置

从 Google admob 统计数据中,我看到增加的请求,这我不明白。 O___O

AdMob SDK 是最新的。

我很感激任何帮助。

我的代码:

bannerView_ = [[GADBannerView alloc]
initWithFrame:CGRectMake(0.0,
                         self.view.frame.size.height -
                         GAD_SIZE_728x90.height,
                         GAD_SIZE_728x90.width,
                         GAD_SIZE_728x90.height)];

bannerView_.adUnitID = MY_BANNER_UNIT_ID;
bannerView_.delegate = self; 

bannerView_.rootViewController = self;
[self.view addSubview:bannerView_];
[self.view bringSubviewToFront:bannerView_];

bannerView_.backgroundColor= [UIColor redColor];

GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:
                       @"6A1E19F-xxxxx-xxxx-xxxxDF38593ECBD" ,
                       @"9bc75xxxxxxxxxxxxxxx762de7c79fb", 
                       nil];
request.testing = YES;
[bannerView_ loadRequest:request];

最佳答案

试试这个

request.testDevices = [NSArray arrayWithObjects: @[@"GAD_SIMULATOR_ID"] , 无];

[yourbannerview loadRequest:request];

并删除 request.test,现在已禁用:/

关于ios - Admob 横幅不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16540677/

相关文章:

android - 如何将 RevMob 与 LibGdx 集成

java - 如何在点击后退按钮 5 次时显示插页式广告

iphone - 将动态输入的数据保存到 plist

ios - UIActivityIndi​​cator 设置颜色在较旧的 iOS 版本上崩溃

ios - Cocoapods 不更新单个 pod

android - AdMob 的货币化标签不显示 "Allow & Block Ads"

android - Admob 在第二次请求之前不会展示广告

ios - 隐藏快速从不同文件中删除 subview

iOS 10、XCode 8 使用 ABPersonViewController 和 CNContactViewController 时相机屏幕黑屏

android - 带有 Fragment 选项卡和 AdMob 的操作栏