2014-07-20 7 views
5

Nel documentation for testing In-App-Purchases (IAP) su Android, si precisa quanto segue:Perché non riesco a definire i prodotti in-app prima di aver caricato un APK nella Google Developer Console?

In primo luogo, caricare e pubblicare prodotti in-app che si desidera tester per essere in grado di acquistare. Puoi caricare e pubblicare prodotti in-app nella Console per gli sviluppatori di . Nota che puoi caricare e pubblicare gli articoli in-app prima di pubblicare l'APK stesso.

Tuttavia, a mio Google Console per gli sviluppatori, posso non definire i prodotti in-app prima di aver caricato un APK? Qualcuno sa perché?

enter image description here

risposta

1

Corretto. Ciò che Google sta facendo qui non ha assolutamente senso. Ma il modo per aggirare questo è caricare un APK firmato vuoto in alpha o beta con l'autorizzazione BILLING, quindi puoi aggiungere i tuoi prodotti in-app.

1

Si ha bisogno di caricare un APK prima di poter creare tutti i prodotti in-app-fatturazione. Tuttavia non è necessario pubblicarlo in produzione. Pubblica l'apk in test alpha o beta e potrai creare prodotti di fatturazione in-app senza influire sull'app di produzione.

2

Un modo per aggirare questa limitazione è quello di sviluppare al Registro https://github.com/NYTimes/Register

Si tratta di una libreria/app sviluppatori progettato per testare in app billing. In particolare, una volta che la tua app utilizza Register, puoi testare gli acquisti senza dover caricare nulla nel Play Store.

Problemi correlati