2015-03-02 85 views
2

我之前在Android應用上實施過AdMob,除非我指定 Android模擬器的測試廣告會顯示實時廣告。xcode swift admob在模擬器上未顯示實時廣告

@IBOutlet weak var bannerView:GADBannerView!

//Display Ads 
self.bannerView.adUnitID = "mypubid" 
self.bannerView.rootViewController = self 
var request: GADRequest = GADRequest() 
self.bannerView.loadRequest(request) 

我不使用任何設備。測試GAD_SIMULATOR,所以它不應該顯示 任何測試廣告,但我的應用程序加載之後看到的是本次測試的橫幅:
http://i.stack.imgur.com/DXyPF.png

我已經設置建立一個Bridging Header和-ObjC變量。 我不知道爲什麼它顯示測試廣告時,我沒有指定任何測試設備 。

我做錯了什麼?或者ios admob sdk與android的 不同,它不會在模擬器上顯示實時廣告。

謝謝。

回答

2

最新版本的iOS SDK將始終在模擬器上顯示測試廣告。您不需要手動添加測試設備,因爲使用模擬器的任何人都可以保證進行測試。

+0

嗨, 因此,如果我要在真實設備上運行應用程序,它會顯示實時廣告? – user3772 2015-03-03 13:45:45

+0

如果您不添加任何測試設備,那麼是的,您將在硬件設備上運行時看到實時廣告。但請記住,使用實時廣告進行開發和測試違反了AdMob政策,並可能導致您的帳戶被暫停。 – RedBrogdon 2015-03-05 01:21:30

+1

我很清楚這一點,我非常小心我的admob帳戶。謝謝您的回答。 – user3772 2015-03-05 11:36:52