3

我正在为我的游戏实施应用内购买,并且运行良好。购买和其他东西没有问题。但是今天我被困在一个奇怪的地方。

当用户尝试购买时,有时需要超过一分钟才能得到 Apple 的回复。(沙盒环境)。

我想要做的只是在一个中放置一个取消按钮UIAlertView,这将帮助用户取消整个购买。因此,如果 Sandbox 响应延迟,用户可以取消购买。我怎样才能做到这一点 ?

我已经有一个 UIAlertView,它以单击购买按钮开始并以SKPaymentTransactionStatePurchased方法结束。我想将该取消按钮添加到该警报视图。

很困惑,这又是我的问题,

但是应该调用什么方法来取消处于SKPaymentTransactionStatePurchasing状态的整个应用内进程?

4

1 回答 1

0

一旦发送请求,您就不能中断请求。您应该等到 Apple 做出回应。

于 2012-11-30T17:55:45.857 回答