Библиотека биллинга «ПокупкиРезультат» не включает expiryTimeMillis для подписок, как получить ее без уведомлений в реальном времени? - PullRequest
0 голосов
/ 09 октября 2018

Итак, я реализовал покупку по подписке с помощью Google Play Billing Library, но проблема начинается с того, что после покупки при запросе к покупкам в BuyaresResult и Purchase не включается это одно критическое поле - expiryTimeMillis.Меня не интересуют уведомления о подписках в режиме реального времени, поэтому я не хочу это реализовывать.

Есть ли другой способ получить это значение для подписки без включенных уведомлений разработчика в реальном времени?

1 Ответ

0 голосов
/ 10 мая 2019

Вы всегда должны вызывать queryPurchases при запуске вашего приложения.

Если срок действия подписки истек или она отменена, она будет удалена из пользовательской библиотеки (по истечении льготного периода), а затем queryPurchases не вернет ее.]

Убедитесь, что вы указали SkuType.SUBS при вызове queryPurchases.

...