如何在恢复期间检测登录取消事件?

时间:2014-04-02 11:25:30

标签: ios in-app-purchase

当我呼叫[[SKPaymentQueue defaultQueue] restoreCompletedTransactions]对话框,要求输入记住用户的密码时。我想检测何时从该对话框用户点击取消。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

我之前的回答是错误的,您可以尝试执行以下操作,但我没有对其进行测试,但可能对您有帮助。

- (void)paymentQueue:(SKPaymentQueue *)queue restoreCompletedTransactionsFailedWithError:(NSError *)error{

if (error.code == SKErrorPaymentCancelled){
   //Handle Cancel
}

}