In App Purchasep注册流程-ios
1.登陆Apple开发者帐号
2.创建一个新的Apple ID或是选用一个已存在的Apple ID,确定Apple ID的In App Purchase功能可使用:
3.创建develop(用于沙盒测试)和distribution(用于发布)的profile,创建时选择刚才创建的Apple ID。
4.登陆itunes connect,创建一个新的App或选用一个已存在的App,App的Bundle ID要使用步骤2中选用的App Id(注:Bundle ID只能在App创建时指定,且App创建后不能不能被修改);
5. 进入App Information页面,点击“Manage In-App Purchases”按钮,进入 In-App Purchases管理页面:
5.点击“Create New”按钮开始创建一个新的Iap产品,目前苹果提供的iap产品有5类:
- Consumable:消耗类,可重复购买,每次使用都需要收费
- Non-Consumable:非消耗类,购买一次,永久使用,重复购买不收费;
- Auto-Renewable Subscriptions:自动更新订阅,购买后有使用期限,App Store会自动在使用期限到了后提示使用者重新购买,我们的程序需要有一套机制验证subscription的有效性来决定使用者是否能继续使用;
- Free Subscription:
- Non-Renewing Subscription:
6. 以Non-Consumable为例,创建一个iap产品:
在iap创建页面有若干配置需要我们填写:
- Reference Name:在使用in-app purchase的时候会显示在iTunes Connect和销售报表里面,而不会显示在程序里;
- Product ID:也叫做“product identifier”,这是一个唯一的字符串,用来标识当前的in-app purchase产品,通常的做法是,使用应用的bundle id,然后在最后加一个唯一的字符串;
- Add Language:用户购买时弹出窗口显示的内容,可以设置多个国家的语言实现本地化显示;
- Cleared for Sale:当应用程序上架的时候,程序内置购买功能购买记录清空。
- Price Tier:设置程序内置购买的价钱。
7. 创建了几个Iap产品:
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。