我的iOS应用程序更新与自动续订订阅被拒绝,原因是我必须切换到非续订订阅。我可以这样做,但我不清楚如何过渡。我有许多订阅者使用自动续订订阅,那么当用户更新到非续订版本然后他们当前的订阅自动续订时会发生什么?我是否还必须像以前一样处理这些订阅?或者是什么?
答案 0 :(得分:0)
以下是一些基本准则:
- 不要让任何新用户使用Auto订阅。
- 如果你还没有,你应该使用你的服务器来存储和验证收据,因为这些收据来自应用程序。
- 当有人购买非续订时,您计算到期日。不是Apple。
- restoreCompletedTransactions
不适用于非续订订阅(NRS)。
- Apple要求您构建一个系统,以便在一个人的多个设备上同步订阅。与ARS不同,NRS不会自动执行此操作。
- 他们要求您实施可选用户/密码系统来完成此任务。
- 我因没有正确遵守而被拒绝。问你是否有问题。
- 您可能知道,只有用户可以取消自动续订订阅。不是你。除非Apple想介入以帮助过渡。但是你可以鼓励人们取消他们的ARS并购买NRS。它可能必须分两步完成。如果他们过渡,你甚至可以免费提供2周。您现在可以这样做,因为使用NRS,您可以计算到期日期。不是Apple。
- 因为你必须让这两种类型运行一段时间,直到每个人都被切换。继续遵守ARS到期日是公平的。因此,您应该从Apple提供的ARS到期开始计算到期日期,然后添加已购买的任何NRS持续时间。如果出现新的ARS更新,请小心扩展它。