†でおきしブログ†

ウナギ食べたいヽ(•̀ω•́ )ゝ✧

【Xcode】iPhoneデバイス向けのアプリだとiPadでiAdが白く表示される【iAd】

Xcodeのデバイス指定で"iPhone"に制限したアプリとは

  1. AppStoreの検索で、iPadのみだと表示されない
  2. iPadでアプリを起動すると(自動または手動)拡大表示される

☆で本題のiAdが白く表示されるやつ

iPad(非Retina)なデバイスでiAdが白く表示されるっぽいです。iPad(Retina)は大丈夫。
iAd SDKの仕様…なのかな。

☆対処方法

  1. Universal(ユニヴァーサル!)対応する
  2. iPadで表示しない
    • 手っ取り早くやるなら、[[UIDevice currentDevice] model]で取得した文字列が@"iPad"なら表示しないっていうやりかた
  3. iAd以外の広告使う


ではでは。