iOS实战iOS应用 支付iOS开发(OC)

2017年最新版ios内购详细指南 和过坑

2017-02-21  本文已影响4807人  流动的水gita

一、摘要

   之前第一次接触内购  不知道是什么鬼,然后 弄成了 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

上一篇下一篇

猜你喜欢

热点阅读