2015-11-25 5 views
23

Devo creare un'app per iOS e Android e stavo pensando di utilizzare React Native per svolgere il lavoro, ma non trovo nulla per quanto riguarda l'acquisto in-app. Conoscete qualche soluzione esistente per aggiungere l'acquisto in-app alla versione iOS e Android senza troppi problemi?Riacquistare l'acquisto nativo e in-app?

+2

Ho creato una richiesta di Prodotto Pains che deve essere aggiunta a React Native: https://productpains.com/post/react-native/support-for-in-app-purchases –

risposta

26

Sono autore di una libreria di fatturazione InApp per RN su Android; react-native-billing.

Ho preso in considerazione anche il supporto per iOS dalla stessa libreria, ma richiederebbe una riscrittura sostanziale poiché vi è qualche differenza nella parità delle funzionalità. Anche l'API si comporta in modi diversi.

Per ora, se hai bisogno anche del supporto per iOS, userei react-native-in-app-utils.

+3

Questo supporta l'abbonamento rinnovabile? –

0

Ci sono molti componenti di terze parti là fuori (molto di più per iOS come i suoi primi giorni per Android) ma se non riesci a trovare quello che vuoi allora sarebbe una questione di scrivere il codice di acquisto in app in nativo per iOS e Android, quindi collegando il lato JS nativo reattivo con il proprio componente nativo reattivo.

6

react-native-in-app-utils funziona bene con iOS. Per quanto riguarda Android, non c'è ancora niente, anche se sto lavorando a un PR nel mio tempo libero per fornire questo.