我最近在我的应用中实现了应用内购买。好在苹果已经很好地记录了整个过程。
使用这些文档,我终于能够通过沙盒测试应用内购买,这是一个非常方便的功能。我已经成功测试了我的应用程序,以便StoreKit
当我点击buyButton
.
现在这是我的问题。从文档中,它说沙盒模拟了没有财务内容的交易过程。所以我想买多少就买多少(顺便说一句,我买的是消耗品,而且只买消耗品)。此外,沙盒将始终模拟成功的交易,无论如何。那么,是否可以让沙盒模拟失败的事务,更好的是模拟中断的事务?
我想这样做是为了在这些事件发生时捕获可能的错误(尽管我已经读过StoreKit
已经处理过的地方)并将它们显示在屏幕上(至少),只是为了通知用户在交易过程中发生了什么。
提前致谢。