IOS 苹果内购最新教程

有空试了一下苹果的内购,下面分享方法。

首先,你要有苹果的开发者账号,没有的看申请流程 http://www.jianshu.com/p/b09388efbbc0     

1.登录苹果开发者中心https://itunesconnect.apple.com选择下图

IOS 苹果内购最新教程_第1张图片

2.进入后选择request

IOS 苹果内购最新教程_第2张图片

之前填写的地址信息可能太长,就会出现警告,地址最大40个字符


IOS 苹果内购最新教程_第3张图片
填写完成save

同意协议,然后submit


IOS 苹果内购最新教程_第4张图片

设置相关的信息(联系人,银行,税务)


IOS 苹果内购最新教程_第5张图片

①联系人信息填写

IOS 苹果内购最新教程_第6张图片
添加相关联系人信息之后,注意在role(角色)中,为联系人任意一个符合身份(高级管理人员 ,金融,技术,法律,营销),点击Done保存

②银行信息填写


IOS 苹果内购最新教程_第7张图片
添加银行信息


IOS 苹果内购最新教程_第8张图片
选择国家


IOS 苹果内购最新教程_第9张图片
cnaps是银行的联行号,你可以致电银行客服查询,或者是图中的Look up CNAPS Code 查询.


IOS 苹果内购最新教程_第10张图片
查询银行的结果
IOS 苹果内购最新教程_第11张图片
确认银行信息
IOS 苹果内购最新教程_第12张图片
确认后,填写公司银行账号信息,next保存后即可

③税务信息填写

IOS 苹果内购最新教程_第13张图片
中间会问你是否是美国居民,是否从事美国商业活动。这个要看你们公司性质了哈,我都选的NO

详细信息填写。其中的Foreign TIN 是填写公司税务识别码.公司营业执照上同意社会信用代码去掉前两位和最后一位就是公司税务识别码(15位)


IOS 苹果内购最新教程_第14张图片
屏幕问题接下图
IOS 苹果内购最新教程_第15张图片
屏幕问题接下图
IOS 苹果内购最新教程_第16张图片
点击提交之后,确认无误还要再点一次提交(提交后无法修改)

3.创建一个测试的APP,新建一个APP的流程就不说了,创建完直接进入功能选项


IOS 苹果内购最新教程_第17张图片

根据需求选择消费类型

IOS 苹果内购最新教程_第18张图片

填写购买信息

IOS 苹果内购最新教程_第19张图片

1.只会在审核中使用屏幕快照,不会将其显示在 App Store 上。屏幕快照必须具有适合您 App 平台的有效尺寸。

2.审核备注的关于 App 内购买项目的其他信息,如测试帐户(包括用户名、密码等)。审核备注不得超过 4000 个字符。

IOS 苹果内购最新教程_第20张图片
随便填写审核信息

4.申请沙盒测试账号,用于测试购买的项目

IOS 苹果内购最新教程_第21张图片

next

IOS 苹果内购最新教程_第22张图片

next

IOS 苹果内购最新教程_第23张图片
密码保护问题必须在 6 到 35 个字符之间。密码必须包含至少一个大写字母。

5.开始撸代码

回到xcode,打开需要内购的工程。

IOS 苹果内购最新教程_第24张图片
加入storekit.framework

回到控制器导入头文件之类的

让该控制器成为观察者

next

IOS 苹果内购最新教程_第25张图片

next

IOS 苹果内购最新教程_第26张图片
请求产品信息

next

IOS 苹果内购最新教程_第27张图片
接收商品信息

next

IOS 苹果内购最新教程_第28张图片
判断交易是否成功

next

退出界面要移除

6.交互界面,测试前先注销AppStore上的账号


IOS 苹果内购最新教程_第29张图片
用之前创建的沙盒测试员账号登录购买

next

IOS 苹果内购最新教程_第30张图片

next

IOS 苹果内购最新教程_第31张图片

7.附上源码下载地址github.com/zhiYong964941772/Intheapplepurchase.git

你可能感兴趣的:(IOS 苹果内购最新教程)