4

我在我的应用程序中实现了应用内购买。
它第一次要求 iTunes 身份验证和购买确认。
我将成功收据存储在 NSUserDefaults 中。
到期时间后(我在 Sandbox 中测试,所以 5 分钟),当我接受申请时,我会验证收据。有时它返回状态 21006,有时返回 0。我不明白为什么会发生这种情况。
苹果会自动续订订阅吗?如果是,那么为什么有时它会返回状态 21006。我应该为订阅功能做更多的事情吗?
请帮我。我真的坚持这一点。

4

1 回答 1

1

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

于 2013-11-24T15:54:03.187 回答