如何恢复非续订 Apple 订阅

Posted

技术标签:

【中文标题】如何恢复非续订 Apple 订阅【英文标题】:How to restore non-renewing Apple subscriptions 【发布时间】:2011-11-15 15:16:59 【问题描述】:

我正在开发的应用最近被 Apple 拒绝,因为它包含自动续订订阅。他们建议我们改用非续订订阅我们的内容。

我无法完全理解的一件事是如何将购买的订阅恢复到共享设备。 Apple 建议我们不要使用用户登录——这是我们自己想避免的。我确实遇到了一种解决方案,其中在两个设备之间使用了唯一代码 - 通过服务器验证购买的订阅。但我相信这很容易被盗版,因为理论上公司内的朋友或员工可以相互分享这些独特的代码,避免支付订阅费。

我在 Google 上找不到太多关于此的信息,我很想知道是否有人能够成功实施非续订订阅?

【问题讨论】:

【参考方案1】:

解释一下我们在处理这些问题时从 Apple 收到的建议:

根据 iTunes Connect 开发人员指南:

...必须在与某个关联的所有设备上提供订阅 用户。应用内购买预计订阅将通过 您将提供的外部服务器。您必须提供基础设施 将订阅发送到多个设备。

Apple 认为用户注册是合适的,但不允许您强制要求。因此,注册必须是可选的,并且用户必须能够随时注册——包括允许他们在设备之间共享他们已经购买的订阅。

所以听起来我们可能收到了稍微不同的建议。 Apple 是否可能只告诉您一般情况下不需要用户登录,与将订阅分发到所有设备的要求分开?

【讨论】:

啊,审核小组通过解决中心说,用户登录应该是可选的——我忘了​​。昨天晚上,当我打电话给他们的一位业务经理时,我正按着电话里的话说——但是在英美口音的翻译中可能会丢失一些东西!感谢您的回复,看来这是唯一“真正”的解决方案。 通过 iCloud 和无处不在的键/值存储在所有 ios 设备上同步订阅状态是否有意义?这将避免必须创建一个对用户和应用程序开发人员来说非常痛苦的新用户/密码登录:/ @yonel:我绝对认为这很有道理,但遗憾的是你需要说服的是 Apple。我显然无法讨论我们的具体情况,但对我们来说,Apple 坚持他们希望开发人员提供一些基础设施的规则。 这是否意味着如果用户想要恢复交易,他们将需要先注册,否则他们不能? App Store 审查委员会会允许这样做吗? @Tommy 所以我们实际上需要实施此注册以使我们的应用程序被接受。我也收到了拒绝。如果他决定在购买后一天注册,我们如何知道什么类型的如果我们使用多长度订阅,他有订阅吗?

以上是关于如何恢复非续订 Apple 订阅的主要内容,如果未能解决你的问题,请参考以下文章

无需注册即可恢复非续订订阅的交易

恢复已删除的自动续订订阅

应用购买中的 iOS 非续订是不是需要恢复购买按钮? [复制]

从自动续订切换到可续订订阅

非续订订阅已购买警报轨道

消耗性订阅和不可更新订阅有啥区别?