Как добавить iAd в Ipad - PullRequest
       1

Как добавить iAd в Ipad

4 голосов
/ 05 апреля 2011

Я работаю над универсальным приложением и хочу добавить к нему рекламный баннер, iAd нормально работает на iPhone , но как это контролировать для iPad.

Поскольку последняя версия iPad поддерживает iAd , но в другом формате, это выдает ошибку в моем интерфейсе Builder, если я настроен на iPad3,2 .

1 Ответ

3 голосов
/ 05 апреля 2011

Ну, я еще не сделал этого в своих приложениях для iPad, но вот как я бы это сделал.

  • Прежде всего, я бы обозначил платформу iAd как слабую / необязательную ссылку. Это было бы первым шагом для совместимости с pre-iOS4. Если вы этого не сделаете, приложение может даже не запуститься
  • Во-вторых, я бы не добавил его в файл nib (если он используется). Я бы предпочел добавить его программно, чтобы проверить, доступна ли на устройстве платформа iAd.
  • Наконец, проверьте, присутствует ли iAd. Если это так, настройте рекламу, но если это не так, просто продолжайте или настройте admob вместо этого или что-то в этом роде.

Как проверить, что iAd присутствует? Один из простых способов сделать что-то вроде этого

if(NSClassFromString(@"ADBannerView") != nil) {
    //iAd is present
}

Надеюсь, это поможет

...