我正面临着为自动续订订阅提供自动续订订阅的问题。 订阅状态URL有时会在续订订阅时被调用。这使我们很难跟踪用户的订阅状态。有趣的是,这种行为在被调用时完全是任意的,一切都很顺利,但有时它根本就没有被调用。
此外,一旦用户的订阅被续订,有时用户不会立即对他/她的信用卡收费。这种行为是否正常?
答案 0 :(得分:0)
您必须遵循基于订阅的应用程序的基本规则。
在每月订阅的沙盒环境中,它将每5分钟自动续订一次。它将自动续订5次。因此,您可以检查您的测试用例。之后它将过期。
在现实世界中,订阅将在续订日期24小时之前自动续订。因此,如果用户在此之前取消订阅。
如果您使用的是SwiftyStorekit,那么您可以非常轻松地处理每个步骤。如果您想在这种情况下使用更多编码方法,请告诉我。如果您愿意,我将分享示例代码详细信息。
答案 1 :(得分:0)
订阅通知非常不可靠,关于它们如何工作的描述也不太清楚。例如:
订阅续订时不会发送
RENEWAL
个事件。 ...RENEWAL
订阅到期时发送,然后用户启动 再次订阅。
CANCEL
并不意味着用户通常会取消其订阅。仅当用户通过客户取消订阅时发送 支持。俗称退款。
来源:RevenueCat(免责声明:我在那工作)