extension IAPService:SKPaymentTransactionObserver{
func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) {
for transaction in transactions{
print(transaction.transactionState.status(),transaction.payment.productIdentifier)
switch transaction.transactionState {
case .purchasing :break
case .purchased : NotificationCenter.default.post(name: Notification.Name(rawValue: "purchased"), object: self)
receiptValidation()
default :queue.finishTransaction(transaction)
}
}
}
}
Когда я пытаюсь приобрести подписку, она иногда работает нормально, но затем через некоторое время в журнале состояния появляется сообщение об ошибке. Но все равно всплывающее окно с яблоком говорит, что покупка прошла успешно, все готово. Есть ли какой-то лимит, который мы можем использовать для покупки и тестирования приложения в песочнице?