前言 本文会给大家详细介绍iOS内购,虽然之前网上也有内购的教程,但是还不够详细,我重新整理出一份教程,希望对大家有所帮助。
一. 创建测试App 创建App-1 首先你需要登录 App的ItunesConnection,你会看到如下界面 http://t.cn/Rcj7Nes 简单的介绍一下这几个选项
在这里我们选择第一个选项,我的App, 然后点击左上角的加号,新建一个用来测试用的App。 我们会看到弹出的窗口 在这里有几个需要填写的地方,名称自己取,平台IOS,语言选择了简体中文,套装ID也就是你的Bundle Identifier,需要你在Certificates页面(https://developer.apple.com/account/ios/certificate/certificateList.action) 申请BundleID,在这里简单的给大家介绍一下。 申请BundleID 打开Certificates页面 ,在左侧选择 Identifiers,并点击加号,申请一个新的Identifiers。 在这里Name可以随意填写,我填写的是TestAppStroeTestDemo,而用来使用的BundleID,我们在这里必须选择第一个选项唯一的,不用选择通配。在下面的选项中, 我们只需要勾选一个 Apple Pay即可,其他选项看自己需求,我在这里只选择了它。 之后一路Done即可。 创建App-2 之后我们回到创建App,选择好自己刚创建的 BundleID ,填写SKU, SKU是你App的专用ID,我在这里随意填写,直接复制了App名。点击创建,我们的测试App则创建成功。 二.添加内购 App创建好之后,我们打开创建的App,在左上角选择功能,会看到左侧的App 内购买项目。我们点击右下角的加号,为App添加内购项目。 之后我们会看到类型的选项,如下图 官方的注释写的很清楚了,只在这里简单的说下前两种
在这里为了方便测试,我们选择第一种 消耗型项目 。来到内购项目填写页面,如下图。 这里有几个选项,需要填写商品名称,产品ID以及价格等级,简单说明一下
接下来是语言选择,和上传快照如下图 点击添加语言,填写名称和描述,这里我们依然选择简体中文,如下 审核备注,根据实际情况填写,可以不填。而下面的屏幕快照,则是商品图片,以像素为单位,最低尺寸为321,390,尺寸需求如下图,上传即可。 到这里为止, 我们的内购项目则添加完成。接下来则是测试阶段了。 三.申请沙盒测试账号(用来测试购买项目) 这个账号,是利用苹果的沙盒测试环境来模拟AppStore的购买流程,你肯定不会想要用真实RMB去购买测试吧? 首先我们回到iTunes Connect(https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/)中,在这里我们选择用户和职能。 然后在上面的第三个选项沙箱技术测试员中点击加号,添加测试员。 在信息填写页面只简单说两句。
填写完毕,点击保存后,我们则生成一个测试账号,当然这个账号是可以随时删除和添加的。 四.核心代码 之后终于到了我们撸代码的时候了,点开你的Xcode创建你的项目!
.m文件
|
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|