Chartboost广告未在我的应用中显示

时间:2013-10-11 07:05:31

标签: iphone ios ios5 ios6 chartboost

我正在将图表提升广告整合到我的iOS应用中。但它没有显示任何广告。 我在'applicationDidBecomeActive'方法中使用了以下代码来显示图表提升。

 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];

这有什么问题?还有什么我必须做的吗?

提前感谢你

2 个答案:

答案 0 :(得分:1)

您可以参考以下链接: -

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

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

第二个链接也包含示例代码,因此您可以引用它,并且您的代码只需要使用正确的chartboost_id和chartboost_secret在appdelegate文件中编写。 [cb showInterstitial]应该在您想要展示广告的控制器中。

答案 1 :(得分:-1)

它是否会给您任何错误消息?您不希望向我们显示您的appIdappSignature,或者您要分配相同的appIdappSignature
如果您尚未创建它们,请完成此link

1.创建一个帐户  2.选择应用程序选项卡,然后添加应用程序

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应用程序的测试模式。