finishTransaction: isn't removing the transaction from queue…
问题 I have several non-consumable inApps. The payment is done once (correctly: SKPaymentTransactionStatePurchased), then the download of the inApp is correctly done (and finished) and finnaly I call [[SKPaymentQueue defaultQueue] finishTransaction:transaction]; however the transactions remain in the queue... why? aren't they supposed to be removed? also the following isn't being called: - (void)paymentQueue:(SKPaymentQueue *)queue removedTransactions:(NSArray *)transactions I've also tried to