IAP
文章平均质量分 80
木的感情的杀手
这个作者很懒,什么都没留下…
展开
-
IAP监听购买结果paymentQueue,SKPaymentTransaction方法重复累计调用解决
最近在做IAP的时候无意发现以前写的内购代码有个小漏洞,收到内购的结果处理会根据购买次数而相应的增加,实现消息监听的初始化和结果监听代码处理如下:- (id)initWithPayConstructor:(NSString *) productIdStr{ self = [super init]; if (self) { // Custom initi原创 2016-09-06 15:07:20 · 14276 阅读 · 0 评论 -
IOS内购支付服务器验证模式
IOS 内购支付两种模式:内置模式服务器模式内置模式的流程:app从app store 获取产品信息用户选择需要购买的产品app发送支付请求到app storeapp store 处理支付请求,并返回transaction信息app将购买的内容展示给用户服务器模式的流程:转载 2017-05-26 14:58:26 · 3452 阅读 · 0 评论 -
Missing Private key解决方案——IOS证书 .cer 以p12文件
一个苹果证书怎么多次使用——导出p12文件为什么要导出.p12文件:因为苹果规定 .cer证书只能存在于一台机器上,因此 如果另一台电脑想要用的话,需要导出为.p12 file ,安装到另一台没有安装.cer文件的mac电脑 当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证转载 2017-06-26 15:05:03 · 21737 阅读 · 0 评论 -
IAP实现之一服务器模式 — cocos2dx
cocos2dx中的IAP实现:二C.服务器模式代码实现:添加StoreKit.framework,走完正常的内购前半流程completeTransaction中处理receipt-data发送至server验证1.发送数据有几点要注意的:a.不建议使用AFN方式,虽然封装的比较好,但用不好各种闪退 b.原生OC NSURLSession 也不建议使用,发送原创 2017-11-29 19:09:30 · 621 阅读 · 0 评论 -
IAP实现之一内建模式 — cocos2dx
cocos2dx中的IAP实现:一A.苹果内购IAP两种模式流程:1.内置模式:2.服务器模式的流程:原创 2017-11-28 10:30:26 · 689 阅读 · 0 评论 -
IAP实现之一掉单优化处理 — cocos2dx
IAP实现之一掉单优化处理 — cocos2dx前两片文章分别介绍了苹果内购的两种验证方式处理,那么在内购的过程中,会不可避免的出现些掉单情况,比如网络不好,程序闪退,或者使用外挂恶意刷单等种种突发原因,导致玩家支付成功却未能实现后台验证加货币的情况,以下介绍的方案只是优化中的一种。1.在收到内购支付成功回调函数中,发送receipt-data至服务器的同时,将订单号和re原创 2017-12-18 10:45:32 · 732 阅读 · 0 评论