在应用程序购买订阅续订不按预期工作

时间:2012-09-27 13:16:18

标签: iphone in-app-purchase subscription auto-renewing

我在我的应用程序中实现了应用程序内购买 它第一次要求itunes身份验证和购买确认 我将成功收据存储在NSUserDefaults中 到期后(我在沙盒中测试,所以5分钟),当我申请时,我验证收据。有时它返回状态21006,有时为0.我无法理解为什么会发生这种情况 Apple会自动续订订阅吗?如果是,那么为什么有时会返回状态21006。 我是否应该为订阅功能做更多的事情 请帮我。我真的很困惑。

1 个答案:

答案 0 :(得分:1)

我有类似的经历。我不确定你是否知道但是不仅沙箱中的持续时间减少了,而且更新限制为5次(我认为)。因此,如果您在首次购买后确认25分钟(例如),则订阅应该过期。我发现沙箱很挑剔而且并不完全一致。