Я пробовал все, чтобы попытаться заставить iAd работать в моем приложении, но ничего не появляется. Я пытаюсь сделать это, положив в строку self.canDisplayBannerAds = true
под viewDidLoad
, но ничего не работает. Я не могу ничего найти. У меня есть iAd импортировано и добавлено в мое приложение. Любая помощь будет принята с благодарностью.Почему iAd не работает?
ответ
Эта услуга недоступна. Проверьте эту ссылку. https://developer.apple.com/iad/
Apple создала много путаницы с этим. Из того, что я понимаю, сеть приложений iAd отличается от iAd. Поэтому я все равно могу рекламировать свое приложение. Если я ошибаюсь, какие еще способы монетизировать мое приложение? –
@HenryP. https://www.google.com/admob/ – Adrian
Что я понимаю из ** «Разработчики все равно смогут получать доход от рекламы от своих прямых продаж или с помощью других сторонних сервисов монетизации» ** - это то, что iAd ни. В основном потому, что в противном случае он сказал бы что-то о разработчиках или приложениях, которые уже используют его, но говорит только о доходах приложений, а не о рекламе. Также предлагает вам начать использовать сторонние сервисы, так что это совершенно ясно. Надеюсь, это поможет. –
По состоянию на 31 декабря 2016 года сеть приложений iAd больше недоступна.
Посмотрите About the iAd App Network Shutdown
canDisplayBannerAds
будет всегда возвращать NO
,
Эффекты ОВР Shutdown
Если приложение реализует категорию iAdAdditions на UIViewController, настройка ADInterstitialPresentationPolicy не будет иметь эффекта и вызовет requestInterst itialAdPresentation: или canDisplayBannerAds: всегда будет возвращать NO.
Сеть ОВР была прекращена: http://stackoverflow.com/a/37347959/2108547 –
я не использовал правильную ссылку при закрывании, здесь право один с большим количеством объяснений: HTTP: //stackoverflow.com/a/37347959/2227743 – Moritz