У меня есть продукт с Невозвращающая подписка Тип и мне нужна функциональность для восстановления ранее сделанных пользователем транзакций. Я покупаю несколько таких продуктов и хочу их восстановить. Я использую этот типичный код:Не удается восстановить завершенные транзакции для невозобновления подписки
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];
Но я paymentQueueRestoreCompletedTransactionsFinished:
без восстановленном сделки. Я использую среду песочницы с тестируемыми пользователями.
Но мне нужно его восстановить, а не возобновить. Согласно документации Apple, этот вызов запрашивает очередь оплаты для восстановления ранее завершенных покупок. В документации нет ограничений на тип подписки. –
К сожалению, в моем ответе была опечатка. Я сказал «обновился», когда я хотел сказать «восстановлено», но если вы ссылаетесь на таблицу 1-2 в документе, который я связал с вами, вы увидите, что не возобновляемые подписки будут восстановлены «вашим приложением». – Paulw11