2015-11-30 2 views
2

У меня есть приложение с относительно богатой иерархией пользовательского интерфейса (несколько видов коллекций, некоторые пользовательские пункты меню). Мое приложение позволило ОВР, и я в полной мере воспользовались автоматической рамках ОВР, где вы просто @import iAd; , а затем просто self.canDisplayBannerAds = YES; в viewDidLoadiAd framework не работает на iPad Pro

Это прекрасно работает на IPad мини, IPad 2, IPad Air, но по причине я не может понять, это не на моем iPad Pro.

Прежде чем вы предлагаете это, нет, это не имеет никакого отношения к настройкам разработчика для iAd, у меня есть те же настройки «Fill Rate 100%» и «Неограниченная рекламная презентация», что и у других iPad.

Ничто в Интернете, когда я искать IPad Pro, но продукт отзывы ...

+0

Не уверен, что у них просто нет инвентаря для объявлений размером с iPad Pro. – beyowulf

ответ

1

не нашел! Я создал пустое приложение с iAd, и оно действительно работало, поэтому это должно было быть что-то с моим приложением. Наконец понял, что значительная разница заключалась в том, что мое приложение было масштабировано так, чтобы оно выглядело так же, как на обычном iPad. Быстрый поиск в Google показал мне, что способ показать iPad Pro в своем родном разрешении - это установить файл экрана запуска в общие настройки проекта на главную раскадровку. После отображения в собственном разрешении приложение правильно отображает iAd. Apple, документально его по отношению к iPhone и приложения масштабируются до IPADS:

iPhone приложений, работающих в режиме совместимости на IPad не будет отображаться тестовое объявление в развитии или живых объявлений в развернутых приложений

Guess они необходимо обновить документ, чтобы включить разницу с iPad. Pro: https://developer.apple.com/library/ios/technotes/tn2264/_index.html#//apple_ref/doc/uid/DTS40011827-CH1-CREATE_UNIVERSAL_APPS

+0

в моем случае iAd не работает на симуляторе iphone/ipad или на устройстве –