我刚刚成功集成了GameOver屏幕上显示的测试广告。在Chartboost集成网站上,它指出:
最佳实践首次运行经验
只有在用户第一次玩游戏后才显示有趣的内容是一种很好的做法(iOS人机界面指南中也提到了这一点)。
您可以使用下面的Chartboost SDK委托方法来防止间隙,直到第二次初始化调用:
// For Chartboost SDKs v5.0+:
[Chartboost setShouldRequestInterstitialsInFirstSession:NO]
// For older Chartboost SDKs:
- (BOOL)shouldRequestInterstitialsInFirstSession {
return NO;
}
我不知道该放在哪里。。。
[Chartboost setShouldRequestInterstitialsInFirstSession:NO]
我是否将它放在…内的AppDelegate.m中。。。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
[Chartboost setShouldRequestInterstitialsInFirstSession:NO]
}
我看了一下chartboost Example项目,但它并没有出现。所以我不知道把上面的代码放在哪里。有人知道吗?
是的,您可以在初始化SDK 后立即进行调用
使用以下链接参考
https://answers.chartboost.com/hc/en-us/articles/201382909-6-x-Upgrade-Guide-iOS