2012-05-07 46 views
2

iPhone/iPod専用に設計されたアプリストアに初めてのアプリをアップロードしました。それは動作し、iAd機能はiPhoneまたはiPodで動作しますが、iPad上で実行されているときには拡大表示され、iAd機能は表示されません。エラーは発生しませんが、広告バナーは読み込まれません。iAdはiPhoneで動作しますが、iPadでは動作しません

誰にもアイデアはありますか?私は普遍的にアプリを変更しようとし、それが動作しますが、レイアウトが変更されます。 iAdsが拡大されたiPad版で動作する方法はありますか、それともアプリがリリースされたばかりなのでですか?

ありがとうございました。
J

答えて

1

それはそうである方法です。あなたのアプリにiPad版がなく、ユーザーがiPad上でzoomを実行するだけなら、iAdsは表示されません。 iAdsが表示される唯一の方法は、2つのストーリーボードまたはペン先で普遍的なアプリケーションを作成することです。各デバイスに1つ。それが私がやったことなので、すべてのユーザーはiAdを受け取り、迂回することはできません。

0

私はユニバーサルアプリケーションにし、イディオムフラグをチェックして、位置やフォントサイズを必要とする値を倍増させることで動作させました。また、スプライトのサイズを変更する必要があるかもしれません。

if ((UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)) 
{ 
    _accDescLabel.fontSize = 40; 
    _accDescLabel.position = CGPointMake(self.size.width/2 + 100, self.size.height - 260); 
} 
else 
{ 
    _accDescLabel.fontSize = 20; 
    _accDescLabel.position = CGPointMake(self.size.width/2 + 50, self.size.height - 130); 
} 
関連する問題