ios - Admob无法加载广告

标签 ios objective-c admob

我没有收到任何错误或其他信息。

我创建了一个CustomView文件,但是它似乎不起作用。

//CustomView.h
#import "GADBannerView.h"

@interface CustomView : UIView
{
    GADBannerView *bannerView_;

}

第二档:
//CustomView.m
bannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0.0, 430, 320, 50)];

bannerView_.adUnitID = MY_BANNER_UNIT_ID;
bannerView_.rootViewController = [UIApplication sharedApplication].keyWindow.rootViewController;
NSLog(@"%@",bannerView_.rootViewController);
[self addSubview:bannerView_];


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

最佳答案

根据文档,您应该像这样分配横幅:

[[GADBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait];

当然,有了您需要的尺寸:)

关于ios - Admob无法加载广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21632789/

相关文章:

objective-c - 如何在 iOS 上定义可达性超时

ios - 从 UISearchDisplayController 转换 ==> UISearchController 无法显示搜索栏

ios - 基于 iOS 设备调整 UIImageView/Label 文本大小的任何方法?

ios - 横屏后返回竖屏

java - 在类中实现委托(delegate)(iOS/Swift)

ios - 如何在 Objective C 中的 SQLite 中插入数据?

iphone - 如何打印ASIHTTPRequest的原始数据

android - 我的应用中使用的 AdMob SDK 是否会收集任何用户个人信息

iOS AdMob 奖励视频 - 使用 "Skip after time"功能实现奖励视频广告播放

java - 中介和 CustomEventBanner java