2

Admob をランドスケープ モードの iPad 用アプリに実装したいのですが、アプリに広告を追加する方法について、admob のステップ バイ ステップ チュートリアルに従いました。正しく機能するために与えられたすべてのフレームワークと要件を追加しました。

バナーが見えません。シミュレーターとデバイス自体の両方で試しました。次のリンクによると、次のようです。

「テスト広告は iOS 6 デバイスではサポートされていません。代わりにシミュレーターを使用してください」

コンパイルは問題なく正しいです。赤いバナーの背景を変更し、バナーを非表示にするすべてのビューを移動しましたが、それでも表示できませんでした。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];
4

1 に答える 1

0

これを試して

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

[ yourbannerview loadRequest:request];

そしてrequest.testを削除し、現在無効になっています:/

于 2014-09-16T02:46:37.797 に答える