• 大小: 7KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: C/C++
  • 标签: IAP内购  

资源简介

IOS内购(IAP支付)的C++封装,适用于Cocos2d-x开发。 教程地址:http://blog.csdn.net/ldpjay/article/details/46459509

资源截图

代码片段和文件信息

#include “GamePayment.h“

//==========================================================================================
// 初始化
//==========================================================================================

GamePayment *GamePayment::getInstance()
{
static GamePayment _instance;
return &_instance;
}

GamePayment::GamePayment()
{
    
}

//==========================================================================================
// IAP内购(IOS)
//==========================================================================================

#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)

// 初始化(获取商品信息)
void GamePayment::req_iap(std::string &identifier iapProductCallback callback)
{
    _iap.requestProducts(identifier callback);
}

// 付款
void GamePayment::pay_iap(int quantity iapPaymentCallback callback)
{
    _iap.requestPayment(quantity callback);
}

// 恢复购买
void GamePayment::restore_iap(iapRestoreCallback restoreCallback iapRestoreFinishCallback finishCallback)
{
    _iap.requestRestore(restoreCallback finishCallback);
}

#endif


//==========================================================================================
// 支付宝(IOS/Android)
//==========================================================================================

#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)

// 初始化
void GamePayment::init_alipay(const aliPaymentCallback& callback)
{
_alipay.init(callback);
}

void GamePayment::pay_alipay(float price const std::string& order const std::string& subject const std::string& body)
{
_alipay.payment(price order subject body);
}

#endif

//==========================================================================================
//
//==========================================================================================


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1855  2015-07-31 14:55  IAP支付(IOS内购)\GamePayment.cpp

     文件       2342  2015-07-31 17:05  IAP支付(IOS内购)\GamePayment.h

     文件       1841  2015-07-31 14:46  IAP支付(IOS内购)\IAP\IOSiAP.h

     文件       7898  2015-07-31 14:47  IAP支付(IOS内购)\IAP\IOSiAP.mm

     文件       4016  2015-07-31 14:50  IAP支付(IOS内购)\IAP\IOSiAP_Bridge.cpp

     文件       2662  2015-07-31 17:04  IAP支付(IOS内购)\IAP\IOSiAP_Bridge.h

     文件         71  2015-07-31 17:06  IAP支付(IOS内购)\教程地址.txt

     目录          0  2015-07-31 17:03  IAP支付(IOS内购)\Alipay

     目录          0  2015-07-31 17:03  IAP支付(IOS内购)\IAP

     目录          0  2015-07-31 17:06  IAP支付(IOS内购)

----------- ---------  ---------- -----  ----

                20685                    10


评论

共有 条评论

相关资源