2013-10-11 56 views
-2

我正在將圖表提升廣告整合到我的iOS應用程序中。但它不顯示任何廣告。 我在'applicationDidBecomeActive'方法中使用了下面的代碼來顯示圖表提升。Charboost廣告沒有顯示在我的應用程序

Chartboost *cb = [Chartboost sharedChartboost]; 
cb.appId = "YOUR_CHARTBOOST_APP_ID"; 
cb.appSignature = "YOUR_CHARTBOOST_APP_SIGNATURE"; 
// Begin a user session 
[cb startSession]; 
// Show an interstitial 
[cb showInterstitial]; 

這是什麼問題?還有什麼我必須做的嗎?

感謝您提前

+0

YOUR_CHARTBOOST_APP_ID您是使用過這個字符串還是實際上用chartboost中的應用程序id替換了它? – Shubhank

+0

正確替換了appID和appSignature。 – Arunkumar

回答

1

您可以參考以下鏈接: -

https://help.chartboost.com/downloads/ios

https://github.com/ChartBoost/client-examples

第二個鏈接包含示例代碼,所以你可以參考的是,和你的代碼只是需要的appdelegate寫入具有適當的chartboost_id和chartboost_secret的文件。 [cb showInterstitial]應該位於您要展示廣告的控制器中。

+0

謝謝你的分享 – Arunkumar

+0

如果它對你有幫助,你可以接受答案或給我積極的觀點。 –

-1

它給您提供任何錯誤信息嗎?您不想向我們展示您的appIdappSignature,或者您正在分配相同的appIdappSignature
如果你還沒有創建它們,請通過這個link

1.創建一個帳戶。
2.Choose應用程序選項卡,然後添加應用程序

enter image description here


3.填寫所有字段。

enter image description here

使用後,在你的代碼appIdappSignature。您將能夠顯示Interstitial彈出。

如果你想顯示More Apps列表,那麼你將不得不添加Campaigns。 選擇Campaigns選項卡,然後添加Campaigns>Publish in Network並填寫詳細信息。之後,編輯你的應用程序,選擇More App Page在該設備中填寫添加的Campaigns名稱,然後單擊保存。現在您也可以使用[[Chartboost sharedChartboost] showMoreApps];方法。

注意:如果您正在模擬器上測試它,並且應用程序未運行,則應啓用Chartboost的應用程序的測試模式。

+0

感謝您的回覆。 – Arunkumar

相關問題