我正在使用“自动续订订阅”,它运行良好,我可以验证它的收据,并可以检查其是否处于活动状态,但苹果拒绝了它并建议使用“不可续订订阅”,使用它的主要问题就是说,当订阅后它过期或用户从他的苹果帐户中删除它时,我无法测试它的状态,“自动续订订阅”使用几分钟后过期,所以很容易测试。
任何人都可以建议如何测试这种情况
我正在使用“自动续订订阅”,它运行良好,我可以验证它的收据,并可以检查其是否处于活动状态,但苹果拒绝了它并建议使用“不可续订订阅”,使用它的主要问题就是说,当订阅后它过期或用户从他的苹果帐户中删除它时,我无法测试它的状态,“自动续订订阅”使用几分钟后过期,所以很容易测试。
任何人都可以建议如何测试这种情况
使用不可更新订阅,您需要在服务器上自行管理。一旦您向 Apple 验证收据,您就可以计算和维护到期日期。例如,没有什么可以阻止您销售 1 个月的订阅,但因为您正在计算自己的到期日期,所以每订阅一个额外的一周。另请注意,现在您必须在他们的所有设备上同步订阅。借助 ARS,您可以restoreCompletedTransactions
将订阅扩展到一个人的新设备。但是对于 NRS,Apple 要求您使用用户名和密码实施用户帐户系统,以允许用户登录(到您的服务器)并将他们的订阅扩展到新设备。
使用 NRS,您拥有更多权力,但您也有更多责任。