2015-11-25 9 views
23

Muszę zbudować aplikację na iOS i Androida. Zastanawiałem się, czy użyć React Native do wykonania tej pracy, ale nie znajduję niczego na temat zakupu w aplikacji. Czy znasz jakieś istniejące rozwiązanie do dodawania zakupów w aplikacji do wersji na iOS i Androida bez zbytniego bólu głowy?Reaguj na Native i zakup w aplikacji?

+2

Utworzyłem prośbę o bóle produktów, która ma zostać dodana do React Native: https://productpains.com/post/react-native/support-for-in-app-purchases –

Odpowiedz

26

Jestem autorem biblioteki InApp Billing dla RN na Androida; react-native-billing.

Zastanawiam się również, czy wspierać iOS z tej samej biblioteki, ale wymagałoby to znacznego przepisania, ponieważ istnieje pewna różnica w parytecie funkcji. Również API zachowuje się na różne sposoby.

Na razie, jeśli potrzebujesz również obsługi iOS, użyłbym react-native-in-app-utils.

+3

Czy obsługuje subskrypcję odnawialną? –

0

Istnieje wiele komponentów innych firm (o wiele więcej na iOS, jak na początku Androida), ale jeśli nie możesz znaleźć tego, czego potrzebujesz, to byłoby to kwestią napisania kodu zakupu aplikacji w natywna dla iOS i androida, a następnie przechodząca w natywną stronę JS z własnym natywnym składnikiem reagującym.

6

react-native-in-app-utils dobrze współpracuje z iOS. Jeśli chodzi o Androida, nic jeszcze nie jest, ale pracuję nad PR w wolnym czasie, aby to zapewnić.