2011-02-10 9 views
1

私はiPadアプリにAdWhirlを統合しています。 AdMobのヘルプサイトには、タブレット広告のサイズには728x90(http://helpcenter.admob.com/node/423/)が含まれています。 AdMobへのリクエストを(AdWhirl経由で)行うと、私は728x90の広告をリクエストします。 AdWhirlは、箱から出して、この広告サイズをサポートしていませんが、AdWhirlのAdMobのアダプタに小さな変化がこの要求を許可します。AdMobエラー:Adは最低728x90でなければなりません

- (void) getAd {  
    // Request the right size ad for your device 
    CGSize adSize = ADMOB_SIZE_320x48; 
    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) { 
     adSize = CGSizeMake(728, 90); 
    } 
    AdMobView *adMobView = [AdMobView requestAdOfSize:adSize withDelegate:self]; 
    self.adNetworkView = adMobView; 
} 

私がテストモードではので、私が戻る広告のすべてがテスト広告です。ほとんどの場合、728x90の広告が戻ってきます。広告は正しく表示され、すべてが素晴らしいです。

しかし、時間の小さな割合が、私は私のコンソールでこのエラーメッセージを取得:これは私のAdWhirlView内の既存の広告が消え、私は私の中に大きなギャップが残ってる起こると

<AdMob> Ad must be at least 728x90 (it is 728x90 pixels). 

を広告で埋められるべきUI。エラーメッセージから、バグであることは私には明らかです。なぜなら、サイズがまさにそれが望むサイズであることを認めているからです。

このエラーメッセージの原因は何ですか?どのようにそれを防ぐためにどのようなアイデア?そうでなければ、私は少なくとも私のUIをエラーをエレガントに処理するために調整できるように、それをキャッチする方法はありますか?

+0

AdMobのサポート担当者に質問するのは良い質問ではありませんか? – drudge

+3

私はAdMobサポートに電子メールを送ってきましたが、ソリューションと情報についてはStack Overflowが素晴らしいので、誰かがすでにこの問題に遭遇して解決したことを期待していました。 –

+1

AdMobのサポートはまったく応答しておらず、2日経っています。 –

答えて

0

私は最終的にAdMobのサポートからの応答を受け取っ:

This isn't a known issue and we don't currently have a workaround. ... We'll investigate this on our end for future releases of the SDK to see if it's an error we can address.

私はいくつかの余分な情報とそれらを提供してきましたが、今のような解決策はありません。しかし、回避策を見つけたら、私はすべての耳です!

関連する問題