4

我正在开发 iPhone 应用程序。在那我想使用chartboost。我是这个概念的新手,所以我使用了该网站中给出的代码,但它仍然无法正常工作。我在 appdelegate.m 文件中使用了上述编码。并添加了 SystemConfiguration.framework 和 QuartzCore.framework。我还有什么需要做的吗?

#import "Chartboost.h"
- (void)applicationDidBecomeActive:(UIApplication *)application {
// Configure ChartBoost
ChartBoost *cb = [ChartBoost sharedChartBoost]; cb.appId = @"APP_ID";
cb.appSignature = @"APP_SIGNATURE";
// Notify the beginning of a user session
[cb startSession];
// Show an interstitial
[cb showInterstitial]; }
4

2 回答 2

1

我也面临同样的问题,解决方案是我们需要在图表提升帐户中创建测试活动。这里

这是我关于图表提升的主题

于 2012-07-10T17:39:05.693 回答
0

我实现的方法来初始化 Chartboost

- (void) initChartboost {

    Chartboost *cb = [Chartboost sharedChartboost];

    // Add your own app id & signature. These can be found on App Edit page for your app in the Chartboost dashboard
    cb.appId = @"YOUR APP ID FROM CB";
    cb.appSignature = @"APP SIGNATURE";

    // Begin a user session. This should be done once per boot
    [cb startSession];

    // Cache an interstitial at the default location
    [cb cacheInterstitial];

    // Cache the more apps page so it's ready & loaded
   [cb cacheMoreApps];
}

另请注意,您将在模拟器上正确看到插页式广告,但要在设备上看到它们,您必须将您的设备 UDID 添加到 Chartboost,如此处所述。

于 2012-10-31T15:27:50.340 回答