7

同様に、iAd プログラミング ガイドも古くから古くなっています (iOS6 から廃止されたコード サンプルを提案しています)。

新しい iPhone6 および 6+ のネイティブ解像度で広告を正しく表示するにはどうすればよいでしょうか。

Apple はそれについて何もしなかったようで、バナーのサイズに関係なく、バナーは常に 50pt の高さで表示されます。(広告に白い帯が表示されます)

誰かが解決策を知っているか、それについて話している技術/リリースノートを持っていますか?

編集: iAd WorkBench では、それに関するニュースが表示されます:

iPhone 6 および 6 プラス

iPhone を対象とするすべての既存のキャンペーンには、iPhone 6 および 6 Plus、iPhone 4s、5、5c、および 5s、iPod touch の第 4 世代および第 5 世代以前が含まれるようになります。iPhone 6 および 6 Plus アセットをアップロードするまで、既存の広告は長い幅に対応するためにレターボックスで表示されます。バナー テンプレートを使用して作成された広告は、iPhone 6 および 6 Plus を含むすべての iPhone デバイスをサポートするように自動変換されます。

iPhone ユーザーを対象とした新規または編集済みのキャンペーンには、iPhone 6 および 6 Plus のアセットが必要です。すべての iOS デバイスのアセットを一括アップロードできるようになりました。

iPhone 6 および 6 Plus の仕様とオーディオ広告を含む、更新された iAd Workbench クリエイティブ仕様をダウンロードできます。

iAd Tester v5.0 のアップデートが利用可能になりました。iOS デバイスで広告を正しくプレビューするには、このアップデートを使用する必要があります。

4

1 に答える 1

1

私の iAds 広告では、バナー サイズ パラメータSmart Portraitを使用します。

[[GADBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait]

iPhone 4、5、6、6+、および iPad でも問題なく動作します。

それが役に立てば幸い。

于 2014-10-08T07:19:37.017 に答える