2012-03-06 11 views
0

私のiPhoneアプリ(普遍的なものではありません)はiAdを搭載しており、iPhoneとiPadのテスト中にうまく動作します広告 "バナーが表示されます)。しかし、私がAppStoreにそれを提出すると、アプリケーションは奇妙な動作をし始めます。iAdがiPad iOS 5.0.1(AppStore版のみ)で動作しますが、iPhoneで動作します

  • iPhoneではまだ「テスト広告」が表示されています。私はAppStoreからインストールする前に、アプリケーションのすべてのテストバージョンを削除しました。私はストアバージョンに "テストバナー"がないと思いましたか?
  • iPad(5.0.1)では、iAdの表示が表示されるたびにクラッシュします。

これにはどのような理由が考えられますか?

答えて

1

あなたの携帯電話を脱獄すると、実際のアプリを実行するとテスト広告が表示されます。

+0

ありがとう、それはそれを説明します。 iPad(jailbrokenではなく)でクラッシュするのはどうですか? –

+0

私はそれについてはわかりません。あなたのペン先/ストーリーボードを確認し、iAd用のアウトレットをiPad版にも接続していることを確認します。また、毎回SuperViewからremoveBannerを削除すると仮定していますか? – Eric

+0

はいアウトレットが接続されています。デリゲートをnilに設定し、deallocでバナーを解放します。私はそのスーパービューからバナーを削除しません。私のテスト中に私のiPadで動作します(私はテストバナーを見ることができます)ので、iPad/iAdに関するAppStoreとDebugバージョンの間にいくつかの違いがない限り、iPhone-> iPad変換とは関係ありません。私は知らない。 –

関連する問題