[英]IAP iOS UIAlertView cancel button
我在我的應用程序中使用StoreKit進行實施購買。 我的問題是當IAP對話框出現時如何處理UIAlertView。 我需要處理取消按鈕。 我需要知道何時按下取消並通知我的系統。 我需要處理請求我的用戶和密碼數據的警報視圖上的取消按鈕。
例如,如果用戶點擊取消按鈕,它應該調用一些回調方法。
您可以在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;
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.