Я работаю над приложением, которое также поддерживает несколько функций, которые можно приобрести через In-app.Я предоставил две кнопки «Купить» и «Восстановить», что означает буквально.
У меня очень простая проблема: что если пользователь нажмет кнопку «Восстановить» и когда его попросят ввести учетные данные в учетных данных, которые никогда не покупались в приложениипокупные товары.Как я должен справиться с этим условием?Насколько я понимаю, когда пользователь нажимает кнопку «Восстановить», мы звоним по номеру restoreCompletedTransactions
, который попытается восстановить купленные продукты, и поскольку в случае, когда я имею в виду пользователя, пользователь не приобрел какой-либо продукт, разблокировать его нечего.Я думаю, что магазинный комплект справится с этим автоматически и предоставит возможность покупки.
Это не работает для меня.Если я использую учетную запись, которая никогда не покупала продукт в приложении, и пытаюсь восстановить отсутствие ответа, ни один из делегатов не вызывается.И с другой стороны, если я использую аккаунт, который был приобретен для восстановления, все работает нормально.
Любая помощь будет очень цениться.
Спасибо.
PS ЯЯ использую тестовых пользователей и изолированную программную среду.