前端时间研究过ios的内购,但是很快就忘记了。现在做个详细的总结吧。防止以后再次忘记。
首先
1,注册ios develop 账号,没啥好说的。
2,进入https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa 登录

3,登录完之后看到这个界面

(1)是我们的app创建管理界面
(2)是我们添加用户和测试账号的地方,内购的时候需要用到
(3)是我们内购的时候需要先填写的内容,这样apple就可以把钱打给你(这个需要最先填好,不然无法获取商品信息)
4,点击上图中1中我的app,进入一下界面

点击内购买项目

然后看到这个界面

一般如果是金币,钻石这样的都是选择 消耗项目,我现在就选择消耗项目去创建
5,填写商品名称和id(只要唯一就可以,可以在你的项目id后加.jinbi这样的后缀),价格是苹果分好等级的。我们不能自定义的。

(1)商品名称根据你的消费道具的实际意义来说明,比如“100颗宝石”,“100金币”等。
(2)产品ID是比较重要的,由项目自定义,只要唯一即可,像我一般都是用App的bundleID加一个后缀来表示,这样既跟项目关联又具有唯一性。
(3)价格等级的话“查看价格表”中有对应的说明,可以对照着表中每个国家的货币价格与等级来选择。
6,添加语言

对话框填写内容,点击save

7,设置屏幕截图,应该是商品购买页面(因为我的正在审核,不敢保证是这个界面),save保存就成功添加好商品了。

8,这个时候你就能看到你刚刚添加的货物了,因为通过苹果的审查需要一段时间所以会显示黄色的等待状态,所以不必担心是不是商品编辑错了。通过之后会变成绿色

9,这个时候你是不是想要测试一下购买是否成功呢。返回首页,点击用户和职能

打开页面发现有三个类型。切换到 沙箱技术测试员

保存之后可以看到你到测试账号。接下来就要写代码啦。

网友评论