iphone - 自动续订订阅 – 与非续订订阅的区别

标签 iphone in-app-purchase

我有一个关于 iPhone 应用程序内支付的问题。我认为自动续订订阅和非续订订阅之间的唯一区别显然是 self 续订。 但当我通读文档时,似乎还存在其他重要差异。我是这样理解的:

自动续订:

  • 用户可以禁用自动续订(因此它的行为可能类似于非续订订阅)
  • 设备重置后恢复
  • 在同一 iTunes 帐户的不同设备之间自动传输
  • 只能购买一次(只要订阅仍然有效)

不续订:

  • 开发者必须在设备重置后处理许可证恢复
  • 用户一次可以多次购买订阅

这是正确的吗?

我似乎自动续订订阅对我的应用程序来说更好,尽管我不需要订阅必须自动续订。

但是,作为一个附加问题,当我在 iTunes Connect 中添加新产品时,我只能在“消耗品”、“非消耗品”和“非续订订阅”之间进行选择 - 但没有自动续订订阅? !

致以诚挚的问候

最佳答案

我认为您可以理解全局范围内的差异。

但是一些更正:

  • is restored after a device reset
  • is automatically transfered between different devices on the same iTunes account

并非如此,这取决于您在您的应用程序中(通常在应用程序的专用“商店”部分)建议恢复订阅,以便用户能够恢复他在此 iOS 设备上的订阅(如果他按照您所说的重置设备,或者删除应用程序并重新安装,则可能需要此订阅)。 恢复操作(通过 StoreKit 在代码中触发)将自动提示用户输入 iTunes 密码,因此在没有用户确认的情况下无法自动完成此操作。

  • user can disable auto-renewing (so it might behave like a non-renewing subscription)

是的,这可以通过 iPhone 中的设置来实现,在“商店”部分,然后显示 Apple ID 属性:用户将获得所有正在进行的订阅的 View + 禁用自动续订的开关.

  • when I added a new product in iTunes Connect, I had only the choice between "Consumable", "Non-consumable" and "non-renewing subscription" - but no auto-renewing subscription?!

我一开始也有这个问题,原因是您没有承认契约(Contract)中与自动续订订阅具体相关的部分(修正案)。据我记得,转到 itunesConnect 的契约(Contract)、税务、银行部分,您应该达成一致,然后您就可以在应用购买中创建自动续订。

关于iphone - 自动续订订阅 – 与非续订订阅的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7688197/

相关文章:

iphone - 如何测试为 SKProductsRequest 设置不同的语言环境

android - InAppPurchase Android 验证问题

iPhone - UIScrollView 和 UIDatePicker 滚动冲突 : the one interfer with the second

ios - 如何从照片库 IOS 7 返回主视图 Controller

iphone - 从单个方法实例化一定数量的唯一对象

iOS 应用内购买;适用于沙盒,不适用于生产

ios - 自动续订订阅 : handle purchase when user is logged out

iPhone - 这会泄漏吗?

ios - 从一对多关系核心数据的实体中获取对象

ios - 为什么在我没有购买任何应用程序内购买时购买会恢复?