Mat*_*der 5 uialertview in-app-purchase ios
我在我的应用程序中使用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;
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1833 次 |
| 最近记录: |