自动续订订阅 - 与非续订订阅的差异

flo*_*n h 2 iphone in-app-purchase

我对iPhone应用程序的应用内付款有疑问.我认为自动续订订阅和非续订订阅之间的唯一区别显然是自我更新的事情.但是当我阅读文档时,似乎还有其他重要的区别.这就是我理解它的方式:

自动更新:

  • 用户可以禁用自动续订(因此它可能表现得像非续订订阅)
  • 设备重置后恢复
  • 在同一个iTunes帐户的不同设备之间自动转移
  • 只能购买一次(只要订阅仍然有效)

非更新:

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

它是否正确?

我觉得自动续订订阅对我的应用来说更好,即使我不需要订阅也必须自动续订.

但是,作为一个额外的问题,当我在iTunes Connect中添加新产品时,我只能选择"耗材","非耗材"和"不续订" - 但是没有自动续订订阅?!

最好的祝福

yon*_*nel 5

我认为你在全球范围内获得了分歧.

然而,一些更正:

  • 设备重置后恢复
  • 在同一个iTunes帐户的不同设备之间自动转移

不是真的,取决于您,在您的应用程序中(通常在应用程序的专用"存储"部分中)提出恢复订阅,以便用户能够在此iOS设备上取回订阅(这可能是如果他像你说的那样重置设备,他也需要,但如果他删除了应用程序并重新安装它).恢复操作(通过StoreKit在您的代码中触发)将自动提示用户输入他的iTunes密码,因此如果没有用户确认,这将无法自动完成.

  • 用户可以禁用自动续订(因此它可能表现得像非续订订阅)

是的,这可以通过iPhone中的设置,"商店"部分,然后显示苹果ID属性来实现:用户将获得一个包含所有正在进行的订阅的视图+一个禁用自动续订的开关.

  • 当我在iTunes Connect中添加新产品时,我只能选择"耗材","非耗材"和"非续订订阅" - 但是没有自动续订订阅?!

我在开始时也有这个,原因是你没有承认与自动更新订阅特别相关的合同(修订)的一部分.据我所知,去itunesConnect的合同,税务,银行部分,你应该有一些事情要达成一致,然后你就可以在应用程序购买中创建自动更新.