При покупке подписки IAP с автоматическим продлением возвращается статус наблюдателя как сбойный, но во всплывающем окне он считается успешным. - PullRequest
0 голосов
/ 29 июня 2018
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)


        }
    }
}
}

Когда я пытаюсь приобрести подписку, она иногда работает нормально, но затем через некоторое время в журнале состояния появляется сообщение об ошибке. Но все равно всплывающее окно с яблоком говорит, что покупка прошла успешно, все готово. Есть ли какой-то лимит, который мы можем использовать для покупки и тестирования приложения в песочнице?

...