Ошибка Android IAP RESULT_SERVICE_UNAVAILABLE
Странная ошибка, которую я вижу при попытке восстановить транзакции:
06-29 10:04:30.765: I/BillingService(16135): checkResponseCode got responseCode: RESULT_SERVICE_UNAVAILABLE
Я натолкнулся на несколько других вопросов SO, которые были многообещающими, но в конечном счете кажется, что они вызваны различными проблемами. Но они, по крайней мере, дали мне подсказку о том, что еще я мог бы посмотреть, и я вижу это в logcat:
06-29 10:04:30.694: E/Finsky(16231): [1] NotifyingErrorListener.onErrorResponse: Server error on InAppPurchaseInformationRequest: com.android.volley.ServerError
который возвращается в ответ на запрос на восстановление транзакций. GPlay в порядке, он работает без проблем... и я также могу купить другой IAP, который у меня был раньше (это начало происходить только в последние несколько дней, когда я заканчивал повторяющуюся реализацию биллинга / подписки).
Любые мысли будут оценены, спасибо!
Изменить: При более тщательном рассмотрении... похоже, что на самом деле это то же самое, что и одна из других проблем, о которых сообщалось, хотя, насколько я мог судить, ни один из них не сообщил об ошибке, которую я видел выше.
06-29 11:26:08.142: E/Volley(16498): [14] BasicNetwork.performRequest: Unexpected response code 429 for https://android.clients.google.com/vending/api/ApiRequest
Это довольно прискорбная ошибка, которую видят многие люди. Есть идеи, как с этим справиться? ответ просто "подожди"? У меня была эта проблема вчера, поэтому, если это действительно из-за того, что я делаю запрос слишком часто, я бы ожидал, что он пройдет по крайней мере один раз сегодня утром, когда я повторю его, что было не так.
1 ответ
У меня была эта проблема, и я "решил ее", подождав. Однако я могу только сказать, что блокировка длится более двух дней и короче трех недель... Я отложил ее на некоторое время и не проверял. Единственное решение - это, вероятно, подождать, хотя запрос в службу поддержки Google может помочь или решить проблему.