Я добавил UIAlertView, который имеет UIActivityIndicatior в качестве подпредставления для моего приложения.Это предупреждение отображается только тогда, когда покупка в процессе.Как скрыть экран ожидания, когда при покупке приложения отображается UIAlertView?

- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
{
for (SKPaymentTransaction *transaction in transactions)
{
switch (transaction.transactionState)
{
case SKPaymentTransactionStatePurchasing:
[self stillPurchasing]; // this show a waiting screen
break;
case SKPaymentTransactionStatePurchased:
NSLog(@"2");
[self completeTransaction:transaction];
break;
case SKPaymentTransactionStateFailed:
[self failedTransaction:transaction];
break;
case SKPaymentTransactionStateRestored:
NSLog(@"4");
[self restoreTransaction:transaction];
break;
default:
NSLog(@"5");
break;
}
}
}
Спасибо.