Ios内购iap

作者: Serafina_f898 | 来源:发表于2017-04-27 13:03 被阅读0次

最近游戏项目需要上线,需要集成Ios内购

1:首先来谈谈遇到的坑

1)首先我们需要对苹果开发账号里进行配置(这里不详细说了,太多零碎东西。这里贴一个详细介绍的http://www.jianshu.com/p/d6c678900a34)

2)进行测试的时候一定要真机测试并且最重容易出问题的一点(要先注销自己的appid,然后运行项目,进行购买操作的话输入自己的测试账号)

2 实现原理及代码

这里有两种内购方式

        其一就是一切都在客户端进行操作,不经过服务器(小伙伴们如果是自己写demo的话可以用这种方式,正式项目不建议用)

        其二就是通过客户端与服务器间的通信,大体流程就是(记得导入store库)

         1:通过服务器端请求商品的Product_id(当然这个也可以放在客户端)

         2:根据Product_id像苹果服务器请求商品信息

3:实现请求成功失败回调函数(账号配置信息完成后需要过一段时间才会有返回商品信息,大概半个小时吧)

         4:请求商品信息成功后,在方法里实现购买请求

         5:实现购买请求的代理方法(这里会返回成功失败以及已经购买过等各种状态),此时如果成功,那么需要将代理方法中的购买凭证发送到服务器(这里我对字符串做了些处理,这样服务器就可以直接转json请求数据了)

          6:失败也需要进行处理

7:此时服务器将凭证处理后(转json)发送到苹果服务器进行二次验证,验证成功就可以做一系列操作了

相关文章

  • iOS 内购 IAP

    1. iOS内购IAP(一) —— 基础配置篇(一)2. iOS内购IAP(二) —— 工程实践(一)3. iOS...

  • ios内购IAP相关内容

    ios内购IAP相关内容 iOS IAP应用内购详细步骤和问题总结指南 - 简书https://www.jians...

  • ruby实现ios和google内购

    一、ios 和 google 内购 ios IAP二次验证 IAP(In App purchase):App和Ap...

  • 应用内购(In-App Purchase)常见问题解答

    应用内购(In-App Purchase)常见问题解答iOS的应用内购买 iAP 坑 iOS内购你看我就够了(一)...

  • iAP 的一些简介

    iAP 的小指南 in-App Purchase 内购的缩写为 iAP。是 iOS 自带的一种应用内数字产品的支...

  • ios 经典面试案例 (一)

    1、iOS iAP内购审核可能失败的问题## Guideline 3.1.1 - Business - Payme...

  • Ios内购iap

    最近游戏项目需要上线,需要集成Ios内购 1:首先来谈谈遇到的坑 1)首先我们需要对苹果开发账号里进行配置(这里不...

  • iOS内购(iap)

    通过苹果应用程序商店有三种主要赚钱的方式: 1.直接收费(我想天朝的大多数人是不会购买的)2.广告 iAd Fra...

  • iOS - 内购IAP

    内购 内购的概念 IAP,即in-App Purchase,是一种智能移动终端应用程序付费的模式,在苹果(Appl...

  • ios内购注意事项

    内购两种方式 ios内购及一些常用的破解手段 iap内购破解原理 苹果官方内购demo 内购的消耗性和非消耗性购买说明

网友评论

    本文标题:Ios内购iap

    本文链接:https://www.haomeiwen.com/subject/akpgzttx.html