1

AdMob のメディエーションを使用して、iPhone アプリに追加を表示しています。

iOS 5 のすべてのバージョンで、AdMob 広告と iAd の両方が常に正しく表示されます。

iOS 6 では、AdMob 広告は常に正しく表示されますが、iAd で発生している問題を以下に示します。繰り返しますが、これは iOS 6 のみです。iAd は NavBar の背後に表示され、タブ バーによってブロック/切り捨てられます。

セットアップに使用しているコードは次のGADBannerViewとおりです。

    GADBannerView *tempBannerView = [[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner];
    self.bannerView = tempBannerView;

    bannerView.adUnitID = @"OUR_ID_HERE";  //Our Mediation ID
    bannerView.rootViewController = [UIApplication sharedApplication].delegate.window.rootViewController;
    bannerView.delegate = self;
    [self.view addSubview:bannerView];

    GADRequest *request = [GADRequest request];
    request.testing = NO;
    [bannerView loadRequest:request];

広告タップ前

前

タッピング後

後

4

2 に答える 2

0

この正確な問題を2日間修正しようとしました。Google AdMob 広告は問題なく機能するため、これが AdWhirl の問題であることに同意します。

「適切な」解決策は見つかりませんでしたが、次の回避策を考案しました。ユーザーが広告をクリックしたときに、ゲームがゲームを一時停止するために使用できる AdWhirl イベントがいくつかあります。これらをフックして、広告が表示されている間、適切なアセットをすべて非表示にしました (.私の場合はそうではなく、質問を投稿した人とは異なり、広告仲介を使用したいので、回避策が私にとって最良の解決策です.

- (void)adWhirlWillPresentFullScreenModal {
    [((MyAppDelegate *)[[UIApplication sharedApplication] delegate]).navController setNavigationBarHidden:YES];
    [SwitchViewController.instance.toolbar setHidden:YES];  // SwitchViewController is actually the root view controller also. It contains a custom toolbar.
    [[UIApplication sharedApplication] setStatusBarHidden:YES];
}
- (void)adWhirlDidDismissFullScreenModal {
    [[UIApplication sharedApplication] setStatusBarHidden:NO];
    [((MyAppDelegate *)[[UIApplication sharedApplication] delegate]).navController setNavigationBarHidden:NO];
    [SwitchViewController.instance.toolbar setHidden:NO];
}
于 2013-01-06T11:52:41.273 に答える
0

解決策が見つかりませんでしたが、これが「私の問題」であるかどうかを確認することにしました。GADViewBanner を Apple の ADViewBanner に置き換え、iAd だけを自分で実装して、AdMob メディエーションを放棄してみました。

適切なデリゲートを実装すると、AdViewBanner は常に正しく表示されます。つまり… 仲介ソフトのどこかがおかしいのを責める。

誰かが元の問題を修正した場合は、遠慮なく投稿してください。それ以外の場合は、AdMob メディエーションを使用する代わりに、自分で実装した iAd を使用するだけです。

于 2012-11-09T15:25:57.420 に答える