我在 cocos2d-x 游戏中使用了 chartboost sdk,我可以在 appDelegate.m 中使用下面的代码并且效果很好......但是没有 c++ 调用图表提升。如何从 c++ 文件调用 showInterstitial API?
#define CHARTBOOST_APP_ID =@"Here added valid app id from chart boost account"
#define CHARTBOOST_APP_SIGNATURE @"Here added valid signature from chart boost"
Chartboost *cb = [Chartboost sharedChartboost];
cb.appId = CHARTBOOST_APP_ID;
cb.appSignature = CHARTBOOST_APP_SIGNATURE;
[cb startSession];
[cb showInterstitial];
Chartboost SDK 有 c++ 版本吗?
更新: 简单的解决方案是使用 Obj.C 版本的 Chartboost SDK,然后在 .mm 文件中使用 C++ 桥接类并从其他 .cpp 文件访问它。它的简单和最好的方式。
这是文件:下载