我在cocos2d-x游戏中使用了chartboost sdk,我可以在appDelegate.m文件中使用下面的代码,它运行得很好...但是没有c++调用chartboost。我该如何从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++版本?
更新: 简单的解决方案是使用Chartboost SDK的Obj.C版本,然后在.mm文件中使用C++桥接类,并从其他.cpp文件中访问它。这是最简单和最好的方法。
以下是文件:下载