2016-11-20 3 views
0

В приложении биллинга вызовов для getSkuDetails возвращает отклик BILLING_RESPONSE_RESULT_DEVELOPER_ERROR , который описан как: недопустимых аргументов, предоставленных API. Эта ошибка также может указывать на то, что приложение неправильно подписано или правильно настроено для In-app Billing в Google Play или не имеет необходимых разрешений в его манифесте.андроид getSkuDetails возвращающие ошибку

Это от производственного APK с моим идентификатором разработчика. Я на 100% уверен, что это сработало пару месяцев назад. Я бы получил сообщение об ошибке, когда я действительно пытался купить элемент (разработчик не может купить свои собственные предметы), но я имел обыкновение успешно совершать этот вызов.

Это важно для меня, потому что я уверен, что новые элементы, которые я перечисляю, действительно доступны и оценены правильно.

Так что мне нужно знать: что-то изменилось в API, так что getSkuDetails теперь недействителен из учетной записи разработчика? Или я каким-то образом испортил код, который работал?

ответ

0

Нашел мою ошибку. Из-за некоторого кода я реорганизовал пару версий назад. В моем случае BILLING_RESPONSE_RESULT_DEVELOPER_ERROR должен был иметь дубликаты SKU в моем списке запросов. Удаление дубликатов решило проблему.

Смежные вопросы