Как проверить Android в App Billings - я попробовал "все", но не повезло - PullRequest
0 голосов
/ 23 декабря 2018

Я пытаюсь получить список Android In App Billings (IAB) в моем приложении - в частности, подписки.При отладке на устройстве (НЕ ЭМУЛЯТОР) Когда он звонит, чтобы получить продукты, я получаю эту ошибку error occurred while loading products: Error: IAP not prepared. Check if Google Play service is available. Вот что я сделал:

  1. APK загружен в GooglePlay Console как альфа-релиз.
  2. Прошли часы (дни!), И релиз доступен (я вижу его в Play Store).
  3. Я добавил покупки в приложении в GooglePlay Console.
  4. Я добавил учетную запись gmail в качестве тестера в Google Play Console как в области общих настроек, так и в списке тестеров для выпуска.
  5. Я установил apk, на котором естьтот же номер версии и название версии, что и apk, который находится в альфа-версии в Play Store
  6. Я использую реальное устройство (не эмулятор)
  7. Я вошел в систему как учетная запись электронной почты тестера.
  8. My AndroidManifest.xml имеет свойство BILLING, установленное

Следует отметить, что я использую native-native и этот пакет для биллинга в приложении https://github.com/dooboolab/react-native-iap хотя я думаю, что проблема здесь у меня есть промахd один из основных шагов, необходимых для настройки биллинга приложений для Android .Будем благодарны за любые идеи или советы - я борюсь с этим уже несколько дней!

1 Ответ

0 голосов
/ 06 января 2019

Можете ли вы предоставить код, который вы используете?

В соответствии с ответом на этот вопрос: https://github.com/dooboolab/react-native-iap/issues/301, пожалуйста, убедитесь, что вы инициализируете IAB, используя initConnection, а не prepare.

...