2014-10-01 67 views
1

我需要在ViewController加載時隨機加載intersitial add。爲了實現這一點,我用這個代碼:iAd intersitial只加載一次

self.interstitialPresentationPolicy = ADInterstitialPresentationPolicyAutomatic; 

的問題是,間質性裝載一次,然後,它沒有表現出任何更多。

什麼問題?

回答

3

the documentationADInterstitialPresentationPolicyAutomatic意味着:

自動策略。 該框架確定何時呈現插頁式廣告。

(強調我的)。

如果你希望它是隨機的,我想你需要ADInterstitialPresentationPolicyManual,它允許你當展示插頁控制:

手冊政策。該應用程序確定何時應呈現插頁式廣告。使用requestInterstitialAdPresentation請求在適當的時間呈現插頁式廣告。

因此,請使用ADInterstitialPresentationPolicyManual,並在需要顯示廣告時撥打requestInterstitialAdPresentation

目前還不清楚「」是什麼意思,隨機加載插頁式廣告「,但通過手動方式,您可以控制何時顯示。例如,您可以使用this question中的方法生成0到1之間的數字(包括0和1),如果它是1則顯示廣告。否則,不要顯示它。