我计划在 SaaS 应用程序上使用非续订订阅,因为苹果不允许 SaaS 自动续订。
Apple 还要求我们提供服务器端机制来跟踪多个设备的订阅。
但是,根据我的研究,如果注册是强制性的,苹果似乎也会拒绝应用程序,因此必须将此类用户注册设为可选。
我的应用程序无需注册即可使用,因此此时注册是可选的。但是,如果用户想购买非续订订阅,则必须注册才能跟踪订阅。
苹果会拒绝这种方法吗?
相关链接:
应用被拒绝。如何跟踪用户非续订订阅
*UPDATE
我查看了 WWDC2012 的会议视频,似乎可以要求用户在购买非续订订阅之前向您的服务器注册。 一旦他们真正批准了这种方法,我将发布答案。
*更新
我通过调解中心收到了苹果的回复。
底线是我们应该允许用户在没有注册的情况下购买订阅。
这是苹果审查团队的答案。
将注册设为可选是适当的。您可以提供警告,说明用户在未注册的情况下将无法在多台设备上跟踪订阅。但是,您还应该在购买订阅后提供注册和跟踪订阅的选项。