2013-10-28 3 views
1

Я не работал с объявлениями iAd, и это первый раз, когда я собираюсь их реализовать. Похоже, что он много раз учил, но большинство из них настолько стары и делаются программно. Я хочу научиться добавлять их в StoryBoard.Добавить/интегрировать iAd в приложение с помощью раскадровки

Я вижу рекламный баннер в своем StoryBoard. Хотя, когда я добавляю «Ad BannerView», перетаскивая его в свой контроллер и запуская его, он просто сбивает с толку непонятое исключение. Что еще мне нужно сделать, кроме как просто перетащить его в StoryBoard, чтобы он работал?

+0

где вы удовлетворены моим ответом? –

ответ

1

Я думаю, что лучший способ достичь этого - взглянуть на образец кода яблока. В iAd Suite есть много разных подходов, и один из них интегрирует iAd с панелью объявлений. Вот ссылка на пример кода: https://developer.apple.com/LIBRARY/IOS/samplecode/iAdSuite/Introduction/Intro.html

Также приведена ссылка на ссылку класса iAd для дальнейшего изучения. https://developer.apple.com/library/ios/documentation/userexperience/Reference/iAd_ReferenceCollection/_index.html

Я надеюсь, что это облегчит вам решение этой проблемы.

+0

вы можете связать меня с другим учебником или руководством, поскольку документация Apple всегда поставляется с гораздо более подробной информацией, чем требуется. – AJ112

+0

@ AJ112, ссылка на образец кода находится в ответе. Просто скопируйте и вставьте код в свой класс. Проверьте раскадровку для соединений, и вам хорошо идти. Но если вам понадобится шаг за шагом, дай мне несколько минут, я возьму тебя. –

+1

@ AJ112, в соответствии с запрошенной здесь ссылкой на пошаговое руководство по интеграции iAd в раскадровку: http://turtlehermit.com/?p=31 не забудьте проверить мой ответ, если это ответит на ваш вопрос. –

0

Вы можете просто поместить это в -viewDidLoad:

ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectZero]; 
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait; 
[self.view addSubview:adView]; 

Не забудьте импортировать iAd Framework. Если бы я был вами, я должен использовать AdMob.

This - хорошая ссылка.

+0

Я принимаю решение использовать AdMob или iAd. Какова была причина рекомендовать AdMob над iAd? – EmilyJ

Смежные вопросы