-2

我正在将图表提升广告集成到我的 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];

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

提前谢谢你

4

2 回答 2

1

您可以参考以下链接:-

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

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

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

于 2013-10-11T07:24:07.417 回答
-1

它会给你任何错误信息吗?您不想向我们展示您的appIdandappSignature或您正在分配相同的appIdand appSignature
如果您尚未创建它们,请通过此链接

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

在此处输入图像描述


3.填写所有字段。

在此处输入图像描述

之后使用它appIdappSignature在您的代码中。您将能够显示Interstitial弹出窗口。

如果您也想显示More Apps列表,那么您必须添加一个Campaigns. 选择 Campaigns选项卡,然后添加Campaigns>Publish in Network并填写详细信息。编辑您的应用程序后,选择在该设备中More App Page填写添加的Campaigns名称,然后单击保存。现在你也可以使用[[Chartboost sharedChartboost] showMoreApps];方法了。

注意:如果您在模拟器上测试它并且应用程序未运行,则应启用 Chartboost 应用程序的测试模式。

于 2013-10-11T07:11:00.770 回答