iOS内购流程1(主要是操作部分)
前端时间研究过ios的内购,但是很快就忘记了。现在做个详细的总结吧。防止以后再次忘记。
首先
1,注册ios develop 账号,没啥好说的。
2,进入https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa 登录
![](https://img.haomeiwen.com/i638856/41494f06af241453.png)
3,登录完之后看到这个界面
![](https://img.haomeiwen.com/i638856/81080b9ffb42e08e.png)
(1)是我们的app创建管理界面
(2)是我们添加用户和测试账号的地方,内购的时候需要用到
(3)是我们内购的时候需要先填写的内容,这样apple就可以把钱打给你(这个需要最先填好,不然无法获取商品信息)
4,点击上图中1中我的app,进入一下界面
![](https://img.haomeiwen.com/i638856/db2ace163cb13cce.png)
点击内购买项目
![](https://img.haomeiwen.com/i638856/bf4bbcfc14aeb74d.png)
然后看到这个界面
![](https://img.haomeiwen.com/i638856/6b3d181fb926baed.png)
一般如果是金币,钻石这样的都是选择 消耗项目,我现在就选择消耗项目去创建
5,填写商品名称和id(只要唯一就可以,可以在你的项目id后加.jinbi这样的后缀),价格是苹果分好等级的。我们不能自定义的。
![](https://img.haomeiwen.com/i638856/9d48092288ecaa8f.png)
(1)商品名称根据你的消费道具的实际意义来说明,比如“100颗宝石”,“100金币”等。
(2)产品ID是比较重要的,由项目自定义,只要唯一即可,像我一般都是用App的bundleID加一个后缀来表示,这样既跟项目关联又具有唯一性。
(3)价格等级的话“查看价格表”中有对应的说明,可以对照着表中每个国家的货币价格与等级来选择。
6,添加语言
![](https://img.haomeiwen.com/i638856/6f0540e1a444145a.png)
对话框填写内容,点击save
![](https://img.haomeiwen.com/i638856/dc62c009e0fcb668.png)
7,设置屏幕截图,应该是商品购买页面(因为我的正在审核,不敢保证是这个界面),save保存就成功添加好商品了。
![](https://img.haomeiwen.com/i638856/86b9606e1186378b.png)
8,这个时候你就能看到你刚刚添加的货物了,因为通过苹果的审查需要一段时间所以会显示黄色的等待状态,所以不必担心是不是商品编辑错了。通过之后会变成绿色
![](https://img.haomeiwen.com/i638856/3e1ee6a68720434c.png)
9,这个时候你是不是想要测试一下购买是否成功呢。返回首页,点击用户和职能
![](https://img.haomeiwen.com/i638856/7b01900ab893600f.png)
打开页面发现有三个类型。切换到 沙箱技术测试员
![](https://img.haomeiwen.com/i638856/a04c9f4040a521d7.png)
保存之后可以看到你到测试账号。接下来就要写代码啦。
![](https://img.haomeiwen.com/i638856/1341fd3cd045c205.png)