2013-10-28 25 views
1

我還沒有與iAd廣告合作,這是我第一次實施它們。雖然googling很多教程,但他們大部分是如此古老,並編程完成。我想要的是學習如何將它們添加到StoryBoard中。使用Storyboard添加/集成iAd到應用程序

我可以在我的StoryBoard中看到廣告橫幅視圖。儘管當我在視圖控制器中拖動「廣告橫幅視圖」並運行它時,它只是崩潰說未捕獲的異常。除了將其拖入StoryBoard中以外,我還需要做些什麼才能使其工作?

+0

你對我的答案滿意嗎? –

回答

1

我認爲最好的方法來實現這一點是看看蘋果示例代碼。 iAd套件有許多不同的方法,其中之一就是將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框架。如果我是你,我應該使用谷歌的AdMob

This是一個很好的鏈接。

+0

我正在決定是否使用AdMob或iAd。推薦AdMob通過iAd的原因是什麼? – EmilyJ