我正在实现一个具有非续订订阅的 iOS 应用程序。网上没有太多相关信息;所以我寻求你的指导。
最让我担心的一个用例是用户购买了一次订阅,然后在再次购买后立即再次购买以延长服务期限(请参阅此处的此类场景)。如果该用户要退还第一次购买,而第二次则完好无损怎么办?这在实践中是否可行,还是我太偏执了?
假设上述情况是可能的,我的应用程序会遇到问题,因为据我所知,verifyReceipt
它只返回最新的、良好的收据(Managing Subscriptions with In-App Purchase
在 WWDC'12 中观看)。
我发现 Apple 没有提供有关退款政策的相关信息。
(自动续订订阅似乎排除了这种情况,因为 iTunes 会自动执行续订操作,并且在 iTunes 允许之前似乎无法延长此类订阅。)