当我呼叫[[SKPaymentQueue defaultQueue] restoreCompletedTransactions]
对话框,要求输入记住用户的密码时。我想检测何时从该对话框用户点击取消。我怎么能这样做?
答案 0 :(得分:1)
我之前的回答是错误的,您可以尝试执行以下操作,但我没有对其进行测试,但可能对您有帮助。
- (void)paymentQueue:(SKPaymentQueue *)queue restoreCompletedTransactionsFailedWithError:(NSError *)error{
if (error.code == SKErrorPaymentCancelled){
//Handle Cancel
}
}