AdMobをテストしています。私はこのようにします:
AdManager *adManager = [AdManager sharedAdManager];
adManager.gadBannerView.adUnitID = @"a1514981c9444a4";
adManager.gadBannerView.rootViewController = self;
adManager.gadBannerView.delegate = self;
[adManager.gadBannerView setOriginY:self.view.frame.size.height-adManager.gadBannerView.frame.size.height];
[self.view addSubview:adManager.adBannerView];
GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:@"CECADC69-4A6B-4BB4-BF24-CACDA871B44A", nil];
[adManager.gadBannerView loadRequest:request];
そして、@ "CECAD..."GAD_SIMULATOR_ID。シミュレータでテストしていると、コンソールで常にエラーが発生します。私のデバイスでも同じエラー。iOSバージョンは6.0以降です。を削除してrequest.testDevices = ...
も広告が出ません。
"Google":このデバイスでテスト広告を取得するには、次のように呼び出します。request.testDevices = [NSArray arrayWithObjects:GAD_SIMULATOR_ID、nil];