2014-01-07 66 views
2

最近我發佈了一個iOS應用程序,它只在「command + R」不按壓.ipa文件的情況下在真實設備和模擬器中進行測試。幾周前我已經發布了這個應用程序。當我在發佈的版本上進行測試時,我發現admob橫幅廣告沒有出現。我遵循admob開發人員網站提供的幫助指南。 如果有人有解決方案,請回復。Admob廣告沒有進入ios應用程序發佈後

在此先感謝

+0

我也有一個類似的問題[這裏](http://stackoverflow.com/questions/20489345/real-ads-admob-not-showing-up-in-live-app)與我的應用程序[Check Track精簡版](https://itunes.apple.com/in/app/chequetrack-lite/id739893884?mt=8) –

+0

@BalramTiwari我已經發布了一個答案給你的鏈接,你可以檢查,並請告訴我,如果它的工作或不。 –

回答

2

請在發佈您的應用程序之前檢查以下幾點。

  1. 您應該使用AdMob的iPhone應用程序ID在AdMob的iPhone和iPad應用程序ID上展示廣告,以便在iPad上展示廣告。因爲AdMob中沒有通用類型的應用程序。

  2. 使用AdMob SDK提供的BannerView使用大小的情況。請不要使用您自定義的尺寸,並使用具有適當值的原點。

  3. 點擊您的項目 - > goto build settings - >將值「Other Linker flag」添加到「-ObjC」。

  4. 要知道錯誤或加載成功或未定義爲特定添加提供的委託方法,請不要忘記將「self」分配給廣告的委託屬性。

  5. 始終使用最新的SDK。

  6. 測試模式在AdMob應用程序的應用程序設置中關閉。

執行這些步驟並修改代碼後,通過在真實設備中創建應用程序的ipa來測試您的應用程序。在iOS 7中,如果您在iPad中運行iPhone應用程序[UIDevice currentDevice] .model返回「iPad」。因此,請檢查iPad中的iPad ipa和iPhone中的iPhone ipa。

兩個使用鏈接來創建ipa並將其安裝到您的設備中。

create ipa link

install ipa on your device

如有問題來請告知。謝謝