Есть ли проблема с обновлением библиотеки биллинга InApp с версии AIDL до новой библиотеки? - PullRequest
0 голосов
/ 04 марта 2020

Я разрабатываю приложение android.

Оно уже обслуживалось в паблике c.

И биллинг в приложении уже применен.

Но это было реализовано AIDL. (https://developer.android.com/google/play/billing/api)

А недавно я попытался изменить старый код с помощью новой библиотеки биллинга в приложении. (https://developer.android.com/google/play/billing/billing_library_overview)

    implementation 'com.android.billingclient:billing:2.1.0'

Я и наша команда QA проверили, что все работает нормально

И мы обновили эту новую версию приложения в PlayStore сегодня.

Но есть некоторые сбои!

Приложение получило код ошибки: BILLING_UNAVAILABLE (3) или DEVELOPER_ERROR (5)

В результате:

playStoreBillingClient?.startConnection(object : BillingClientStateListener {

    override fun onBillingSetupFinished(billingResult: BillingResult?) {

        // billingResult?.responseCode is 
        // BillingClient.BillingResponseCode.BILLING_UNAVAILABLE (3)
        // or
        // BillingClient.BillingResponseCode.DEVELOPER_ERROR (5)

    }

})

Есть ли проблема обновить старую версию до новой версии In-App Billing?

например ... кэширование в PlayStore?

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