首页 文章

ios应用程序内订阅 - original_transaction_id何时更改?

提问于
浏览
10

如果有自动续订订阅,请考虑以下型号情况:

  • 用户购买1个月订阅,比如1月份

  • 取消续订

  • 然后等到3月(> 1个月)并再次购买相同的订阅

AppStore是否(在收据验证时)为新购买返回新的 original_transaction_id ?或者改写,可以 original_transaction_id 用于分组收据以确定用户有效订阅的时间间隔?

因为在沙箱中,当存在这样的模拟情况时,无论是否存在用户未进行有效订阅的某些间隔,它都会从首次购买给定订阅返回 original_transaction_id . 如果有多次购买订阅,其间隔时间,沙箱收据验证将返回首次购买的 original_purchase_date ,以及上次购买的 expires_date .

我的问题是,要在实时环境中测试它,我将不得不等待一个多月才能让订阅到期以测试确切的行为 .

1 回答

相关问题