Проблема при приостановке тестовой подписки с использованием Play Billing Library - PullRequest
0 голосов
/ 11 октября 2019

Я использую Google Play Billing Library 2.0.3

Я работаю по подписке. Я успешно подписался на тестовый аккаунт. Но у меня проблема при приостановке подписки. Шаг для воспроизведения:

  1. В приложении я подписываюсь и acknowledgePurchase
  2. В приложении Play Store, на странице подписки нажимаю паузу подписки и выбираю тестовый период 15 мин
  3. Вернуться к заявке. В период паузы billingClient.queryPurchases(BillingClient.SkuType.SUBS) вернул приостановленную подписку. Это нормально? Когда я пытаюсь подтвердить, что Покупка, я получаю billingResult.responseCode = 5 (DEVELOPER_ERROR) с debugMessage «Элемент не принадлежит пользователю». То же самое происходит после периода паузы, хотя моя подписка была возобновлена.

Это поведение нормально? Потому что на изображении ниже мы видим, что в биллинговом периоде библиотека биллинга не должна возвращать приостановленную подписку.

screenshot

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...