iOS实现App内购步骤以及注意事项
一、设置协议税务银行
1、在开发者账号设置协议、打开itunes Connect,选择协议,税务和银行业务。
2、点击Request Contracts(申请合同)下面的,request,点了几个确定和下一步后回到主界面。
![](https://img.haomeiwen.com/i1506225/7420d4e0b59c6ec4.png)
![](https://img.haomeiwen.com/i1506225/baf918bcaf24785d.png)
Contact info:联系人信息
Bank info:银行信息
Tax info:税务信息
3、首先设置联系人信息,点击Contact info下面的 Set up(设置),点击Add New Contract(增加先的联系方式)。
![](https://img.haomeiwen.com/i1506225/098b9e0abe137c78.png)
4、填写详情,填写完成后点击save(保存)。
![](https://img.haomeiwen.com/i1506225/0fc555a6fdc15ff2.png)
5、在下面的所有项目中都选择刚刚填写的信息,选择后点击右下角的done(完成),你可以创建很多联系人,在不同的职务选择不同的联系人。因为我是独立开发,所以我全部填写的我自己。
6、设置银行信息,点击Back info下面的Set up,弹出页面,点击Add Bank Account(添加银行账号)
![](https://img.haomeiwen.com/i1506225/3d6d92ffb8717ee5.png)
6.1、选择china,后点击next。
![](https://img.haomeiwen.com/i1506225/0905d40ba7269bf6.png)
6.2、填写了CNAPS Code后点击Next
查询现代化支付行号
6.3、会弹出你的银行卡开户地的信息,确认一下点击next
6.4、填写银行卡信息,注意:户主名只能写拼音,比如:李三(Li San)。填完后点击Next
6.5、弹出确定信息页面,在下面打钩后点击Save
6.6、点击了save后就可以在弹出的页面中选择刚刚填写的卡了。选择后点击Save
7、设置税务信息,点击Tax info下面的Set up,此时联系人信息已经变成可以编辑状态,银行信息为浏览状态。
![](https://img.haomeiwen.com/i1506225/e557dbd1ba3d1ce0.png)
7.1、弹出的界面中,税务分为三种 U.S Tax Forms: 美国税务、Australia Tax Forms:澳大利亚税务、Canada Tax Forms: 加拿大税务
![](https://img.haomeiwen.com/i1506225/8bac2774f468b111.png)
这里我选择的美国税务,就是第一个
弹出第一个选择,点击submit(提交)后,弹出第二个选择
![](https://img.haomeiwen.com/i1506225/7f28db1e12c9c050.png)
弹出第二个选择,选择后点击submit
![](https://img.haomeiwen.com/i1506225/1d18eec0c4da0c4b.png)
弹出第三个页面,填写的资料后点击提交,记得勾选页面上的几个复选框
![](https://img.haomeiwen.com/i1506225/976807a683127e25.png)
在提交成功后,状态就变成processing成功
二、创建内购项目
1.进入到项目的APP信息页面,点击功能,在弹出的页面点击App内购买项目后面的➕。
![](https://img.haomeiwen.com/i1506225/7fd6dd06a17bd71b.png)
2.在弹出的新对话框中选择你需要哪一种服务,由于我的项目需要兑换成消耗的金币,所以我选择第一个。选择后点击创建。
![](https://img.haomeiwen.com/i1506225/4f0a60cd619e1280.png)
3.开始填写内购项目信息。填完后点击右上角的存储(所有信息必须填写完整)。
![](https://img.haomeiwen.com/i1506225/6772dbcedadc908a.png)
4.点击存储后,内购列表就会有刚刚创建的内购条目。
![](https://img.haomeiwen.com/i1506225/3912b68aeb40bda5.png)
三、添加测试账号,用来测试支付功能
1.点击用户和职能
2.点击沙盒测试员,然后点击左边的➕按钮
![](https://img.haomeiwen.com/i1506225/6a80df915df2dd1e.png)
3.设置好信息点击右上角存储就可以,记住里面的邮箱和密码用于支付的时候登陆Apple id
四、代码集成
注意:
1.必须用真机测试。
2.测试的时候必须退出自己的apple ID。弹出页面后登陆沙盒的测试apple id。
// 1.首先导入支付包#import Storekit
五、苹果审核问题
http://www.cocoachina.com/bbs/read.php?tid-1694080.html
六、其他
https://blog.csdn.net/darling_shadow/article/details/51538267 [iOS]应用内支付(内购)的个人开发过程及坑!
http://www.jianshu.com/p/86ac7d3b593a APP内购集成详解