Мы только что запустили нашу игру в Android-магазине Amazon с их новым SDK для покупки приложений. Мы видим несколько продаж, в результате чего пользователи не получают виртуальный доход, за который они платили. Я воспроизвел один случай, который заставит это случиться каждый раз.Ошибка Amazon In-App-Purchase
В основном пользователь инициирует и IAP, они попадают в диалоговое окно покупки Amazon, они совершают покупку, и им предоставляется диалоговое окно подтверждения покупки Amazon.
Если пользователь нажал кнопку «Закрыть» в диалоговом окне «Диалог» или «Назад» на панели параметров в нижней части экрана (с помощью Kindle Fire), диалог закрывается, и процесс IAP отправляет сообщение в приложение, которое имеет был успешным. Я получаю сообщение и обрабатываю его, все хорошо.
Однако, если пользователь нажимает кнопку «Главная», подтверждение покупки закрывается, и пользователь получает сброс на главный экран, приложение никогда не получает сообщение об успешном приобретении.
Я пытаюсь получить какую-то работу, так как пользователи не будут заботиться о капризах приёмов квитанций в реализации IAP Amazon, им просто нужно, чтобы они заплатили за то, чего они не получили. У нас есть 1 невосприимчивый товар, который не является проблемой, так как наше приложение проверяет предыдущие покупки при запуске. Но расходные материалы - еще одна проблема. Вы не можете их восстановить.
Неужели кто-нибудь сталкивался с этим и есть обходное решение?