在Cocos2d-x中创buildInAppPurchase

我是新来的Cocos2d-xI需要创buildInAppPurchase对于Cocos2d-x iOS游戏(CPP)。任何人都可以帮助我创buildInAppPurchase.or任何与此相关的教程。

提前致谢。

您可以在.cpp cocos2d-x项目中使用inAp购买的obj.C版本。 所有你需要做的只是在.mm文件中写桥cpp类。 它适用于iOS。

//.cpp文件说Player.cpp

#include "MyGameBride.h" void Player::unlockPlayer() { MyGameBride:: shared()-> upgrade_inAp(); } 

// MyGameBride.h

 #include <stddef.h> class MyGameBride { public: MyGameBride(); MyGameBride(); static MyGameBride* shared(); void upgrade_inAp(); }; 

// MyGameBride.mm(注意这里.mm不是.m)

  #import "MyGameBride.h" static MyGameBride *s_gc; MyGameBride* MyGameBride::shared(){ if (! s_gc) { s_gc = new MyGameBride(); } return s_gc; } void GameCenter:: upgrade_inAp(){ AppController* app = (AppController*)[[UIApplication sharedApplication] delegate]; [app upgrade]; } 

这里AppController是.m中的客观类

使用包含商店扩展下载和浏览的https://github.com/dualface/cocos2d-x-extensions ,它会帮助你。

祝一切顺利..

我知道我有偏见(我是创造者之一),但cocos2dx店正是你所需要的: http ://github.com/soomla/cocos2dx-store