一、摘要
之前第一次接触内购 不知道是什么鬼,然后 弄成了 Apple Pay ,这样就坑了自己。
网上有很多 APP内购的教程,但是 都去了一些比较重要的步骤。
1.ios内购 什么时候用到呢
虚拟产品就需要用到ios内购 ,而且 有支付宝支付 和微信的代码在里面都会审核出来的,这个是我个人的经历。
二.内购流程
1.如何创建内购买项目?
创建内购买之前,请确保已完成“协议、税务和银行业务”。打开iTunes Connect,进入app,选择"功能"-"App内购买项目",点击"+"创建一个内购买项目
(这一步略过,网上很多教程)
下面开始创建内购项目
选择所属类型:
选择需要的类型 ,上面说明的很清楚 需要选择什么。
创建好了是等待提交状态
下一步:
记得在这里勾选
然后
然后就是直接把APP 先提交上去 审核 (这里注意 :一开始我以为 商品和APP是分开去提交的,结果是一起提交然后审核过了商品才有效!!!)
一般很多人都不知道这一步
然后已经审核通过的才可以用来测试!!!
三、测试(无需添加银行卡也可以测试!!)
1. 无需添加银行卡也可以测试!
2. 一定要用真机测试
3.商品信息 如果无效,一般是 商品还没有审核通过 !!
这一步很关键 (成果检测的一步)
打开
这里填写的电子邮箱是随便填写上去的,填写的是没有绑定过 appid的(ps:我就随便搞一个数字上去)
这里是添加测试员。
四、代码
这些内购的demo很多 ,网上随便都有,我推荐几个demo 4code 点击进去 搜索 “内购” 可以找到内购的代码 http://www.code4app.com/thread-12396-1-1.html
下载了这个demo之后 把商品的id 改了自己的 还有就是bundle id 换了自己的就ok!
直接可以测试了,
这里贴一下测试结果
测试内购买
内购买的代码已经写好了,内购项目也新建了,沙盒测试帐号也有了,现在可以动手测试内购买了。
手机打开App Store,选择第一个tab精品推荐,滚动到最底部,点击自己的Apple ID,在弹出的框中,选择注销。
打开我们自己的app,进入内购买商品列表页面,点一个商品,发起购买。
在登陆的弹框中选择使用现有的Apple ID,在登陆iTunes connect的弹框中,输入前面注册的沙盒测试帐号
在购买信息的弹框中选择购买
购买完成,前往我的帐户,查看充值记录,验证服务器是否纪录此次交易。
至此结束 如有意见 可以qq 573702745