2014-07-20 12 views
5

W documentation for testing In-App-Purchases (IAP) na Androida, stwierdził co następuje:Dlaczego nie mogę zdefiniować produktów w aplikacji przed przesłaniem pliku APK w konsoli programisty Google?

pierwsze, przesyłać i publikować produkty w aplikacji, które mają być testerzy mogli zakupić. Możesz przesyłać i publikować produkty w aplikacji w Konsoli programisty . Pamiętaj, że możesz przesłać i opublikować elementy w aplikacji pod numerami , zanim opublikujesz sam plik APK.

Jednak moim Google Developer Console, mogę nie definiowania produktów w aplikacji, zanim nie załadował APK? Czy ktoś wie, dlaczego?

enter image description here

Odpowiedz

1

Prawidłowo. To, co Google robi tutaj, nie ma żadnego sensu. Ale sposobem na obejście tego problemu jest przesłanie pustego podpisanego pliku APK do wersji alfa lub beta z uprawnieniem BILLING, a następnie możesz dodać produkty w aplikacji.

1

Trzeba przesłać apk, zanim będzie można tworzyć żadnych produktów w aplikacji-rozliczeniowych. Jednak nie musisz publikować go na produkcji. Po prostu opublikuj pakiet APK do testów alfa lub beta, a następnie będziesz mógł tworzyć produkty rozliczeniowe w aplikacji bez wpływu na swoją aplikację produkcyjną.

2

Jednym ze sposobów obejścia tego ograniczenia jest opracowanie z Rejestru https://github.com/NYTimes/Register

Jest to deweloper biblioteki/app zaprojektowane do testowania w aplikacjach rozliczeniowych. W szczególności, gdy aplikacja używa rejestru, możesz testować zakupy bez konieczności przesyłania czegokolwiek do sklepu Play.

Powiązane problemy