Я реализую несколько приложений для Android, которые будут запущены в Google Play, и все они имеют подписки с использованием типа продукта с автоматическим продлением подписки Google IAP.
Чтобы протестировать приложение, я сделал следующее:
Загрузил черновик бинарника в Google Play, но не опубликовал.
Создан и опубликован продукт подписки в консоли разработчика.
Добавил мою учетную запись Google в список тестовых учетных записей в консоли разработчика
Экспортировал мой APK из eclipse (с тем же именем пакета и названием/кодом версии, что и загруженный в Google Play)
Установил этот экспортированный APK на свое тестовое устройство, на котором выполнен вход с тестовой учетной записью.
Теперь я могу успешно протестировать свою покупку, и все работает. Однако, насколько я вижу, эта покупка реальна и подписка действительно действует целый месяц.
Нет ли способа провести какое-либо тестирование в «песочнице» или, по крайней мере, способ досрочно отменить эту подписку?
Как я могу протестировать сценарий, в котором срок действия моей подписки истек, не дожидаясь месяца?!
Любая помощь высоко ценится!