2012-07-13 12 views
12

Dzisiaj opublikowałem swoją aplikację, a gdy mój znajomy próbował kupić zawartość w aplikacji, rynek powiedział: "Twoja prośba nie mogła zostać przetworzona. Spróbuj ponownie. ".Rozliczanie w aplikacji nie działa (Twoja prośba nie mogła zostać przetworzona)

Kilka wyjaśnień:

  1. Aplikacja została opublikowana ponad 10 dni temu, i jest widoczny w sklepie Google Play.
  2. Testy z Google kodów statycznych nie działa cały czas
  3. Konto zakupu nie jest konto wydawca
  4. Większość kodu jest kopiowany jak to z przykładu rozliczeniowym Google w aplikacji
  5. in-app produkt jest prawidłowo wyświetlany przy próbie zakupu.
  6. Kupujący ma ważną kartę kredytową

Dzięki!

+0

Czy kupujący ma wystarczającą ilość pieniędzy, aby kupić zawartość? –

+0

Oczywiście ... dodam go do listy wyjaśnień :) –

+0

Jakieś komunikaty debugowania lub błędy w konsoli programisty Androida? (URL taki jak https: //play.google.com/apps/publish/Home? Dev_acc = ....) –

Odpowiedz

1

Kilka rzeczy, które musisz wziąć pod uwagę.

  1. Sprawdź klucz publiczny [Musi być konto klucz publiczny.]
  2. Sprawdź, czy twój przyjaciel ma na liście konta testowego dla tego produktu. (Usuń go)
  3. W użytku kodu logcat, aby znaleźć kod statusu. (Użyj odbiornika rozliczeniowego dla dowolnego kodu żądania zakupu). lub Błąd: Błąd programisty.

  4. Upewnij się, że podpisujesz się pod poprawnym plikiem kluczy.

FYI onRequestPurchaseResponse() wewnątrz Dungeon.java dostać odpowiedź.

Nadzieja ci pomoże.

Powiązane problemy