我正在我的iOS应用程序中实现自动可再生订阅。每月订阅自动更新5分钟后,沙箱模式。我在appDelegate中添加了事务观察者。因此,当app重新启动时,更新的事务方法将被调用,而我将得到以下日志。
支付商店产品购买il_pkg1_1month_2支付火炉产品购买交易id可选(“1000000792969469”)支付商店产品购买il_pkg1_1month_2支付火炉产品购买交易id可选(“1000000792972183”)支付商店产品购买il_pkg1_1month_2付款火炉产品购买交易id可选(“1000000792976003”)支付商店产品购买il_pkg1_1month_2付款火炉产品购买交易id可选(“1000000792978690”)支付商店产品购买il_pkg1_1month_2付款表产品购买交易id可选(“1000000792982052”)
我的问题是
1)当app打开和事务更新时,该方法不被调用。这行为正确吗?
3)我在同一订阅组有3种计划。我无法在沙箱模式下升级/降级,是否可以在沙箱模式下测试升级/降级?
4)在订阅过期后,如果我从管理订阅页面更新订阅,则调用更新的事务方法,但我得到的事务与renewal.Even事务终止日期与续订前相同。这是正确的行为,我是否需要做任何额外的事情。
任何帮助都将不胜感激。
发布于 2021-03-30 20:58:06
每当您调用服务器收据验证时,
。
我不确定你看到的这种行为是否正常,如果你在订阅过期后订阅,它应该表现为新的购买行为,但仍然会有原始subscription.的original_transaction_id。
https://stackoverflow.com/questions/66795003
复制相似问题