我正在使用这个有人推荐给我的iOS cocos2dx游戏link的包装器。它在我调用showInterstitial()
方法时有效,但当我尝试使用showMoreApps
时,对话框会暂时显示,然后消失。
在我的AppDelegate :: applicationDidFinishLaunching()中我这样做
ChartboostX::sharedChartboostX()->setAppId("REDACTED");
ChartboostX::sharedChartboostX()->setAppSignature("REDACTED");
ChartboostX::sharedChartboostX()->startSession();
ChartboostX::sharedChartboostX()->cacheMoreApps();
然后当我想调用showMoreApps时,我这样做
ChartboostX::sharedChartboostX()->showMoreApps();
答案 0 :(得分:0)
看一下Chartboost的包装器。它已更新为使用最新版本的Chartboost SDK,并在我的cocos2D-x游戏中完美运行。我还没有完成Android文档但你可以自己解决,如果你需要的话。 iOS的文档几乎已经完成并且非常容易理解。(仅供参考ADELE类是chartboost委托,并且是一个客观的C ++类,所以你可以在其中使用C ++,就像你通常会与目标C混合一样。这是相同的对于AdWrapper.mm)
检查一下,看看它是否适合你。 https://github.com/Lochlanna/Chartboost-Cocos2D-x