AdMob广告显示的问题

yoho 发布于 2014年08月30日 | 更新于 2014年08月31日
无人欣赏。

最近发现iAD在很多地区不可用,想试试AdMob,可是按照Google开发者网站上一步一步做,广告横幅始终无法显示出来,下面是我的代码:

 [super viewDidLoad];
// Do any additional setup after loading the view. 
bannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0.0, self.view.frame.size.height-GAD_SIZE_320x50.height, GAD_SIZE_320x50.width, GAD_SIZE_320x50.height)];

bannerView_.adUnitID = @"ca-app-pub-xxxxx";//已经替换为自己的adUnitID

bannerView_.rootViewController = self;

[self.view addSubview:bannerView_];

GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:GAD_SIMULATOR_ID, nil];

[bannerView_ loadRequest:request];

翻遍stackoverflow,没找到一个答案,各位大神,能帮忙看看时什么原因吗?

问题已经解决了:原来是被墙了,加了VPN就可以显示了。测试的广告会被屏蔽,真正的广告不会被墙吧。。。

共5条回复
yoho 回复于 2014年08月30日

自己先顶一下吧,能不能等到答案呢?

cnsoft 回复于 2014年08月30日

admob 上的尺寸是否设置正确了?

yoho 回复于 2014年08月30日

2楼 @cnsoft 尺寸?bannerView的尺寸上面代码里已经设置了啊,你是说Admob网站上还有设置尺寸的地方么?

cnsoft 回复于 2014年08月30日

每个app 广告位 都是有尺寸选择的. 看看是否匹配对了.

Delusion 回复于 2014年08月31日

我的真机测试可以显示 模拟器就不行

登录 或者 注册