gpt4 book ai didi

ios - IAP iOS UIAlertView 取消按钮

转载 作者:可可西里 更新时间:2023-11-01 04:27:36 24 4
gpt4 key购买 nike

我正在使用 StoreKit 在我的应用程序中实现购买。我的问题是当 IAP 对话框出现时我如何处理 UIAlertView。我需要处理取消按钮。我需要知道何时按下取消并通知我的系统。我需要处理请求我的用户和密码数据的警报 View 上的取消按钮。

例如,如果用户点击取消按钮,它应该调用一些回调方法。

最佳答案

可以在SKPaymentTransactionObserver中处理

像这样

- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
{
for (SKPaymentTransaction *transaction in transactions)
{
switch (transaction.transactionState)
{
case SKPaymentTransactionStatePurchased:
break;
case SKPaymentTransactionStateFailed:
{
if (transaction.error.code == SKErrorPaymentCancelled)
{
//user cancelled purchase
}
}
break;
case SKPaymentTransactionStateRestored:
break;
default:
break;
}
}
}

关于ios - IAP iOS UIAlertView 取消按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11602593/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com