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产品:

原文地址:https://www.cnblogs.com/zuozeing/p/3561483.html