2015-11-25 5 views
23

मुझे आईओएस और एंड्रॉइड के लिए एक ऐप बनाना है और मैं नौकरी करने के लिए रिएक्ट नेटिव का उपयोग करने के बारे में सोच रहा था, लेकिन मुझे इन-ऐप खरीद के बारे में कुछ भी नहीं मिला। क्या आप आईओएस और एंड्रॉइड संस्करण दोनों में इन-ऐप खरीद को जोड़ने के लिए कोई मौजूदा समाधान नहीं जानते हैं, बिना सिरदर्द के?प्रतिक्रियात्मक और इन-ऐप खरीद पर प्रतिक्रिया करें?

+2

मैंने प्रतिक्रिया मूल में जोड़ने के लिए एक उत्पाद दर्द अनुरोध बनाया है: https://productpains.com/post/react-native/support-for-in-app-purchases –

उत्तर

26

मैं एंड्रॉइड पर आरएन के लिए एक इनप बिलिंग लाइब्रेरी का लेखक हूं; react-native-billing

मैं एक ही पुस्तकालय से आईओएस का समर्थन करने पर विचार कर रहा हूं, लेकिन फीचर-समानता में कुछ अंतर होने के कारण इसे पर्याप्त पुनर्लेख की आवश्यकता होगी। इसके अलावा एपीआई विभिन्न तरीकों से व्यवहार करता है।

अभी के लिए, यदि आपको आईओएस समर्थन की भी आवश्यकता है, तो मैं react-native-in-app-utils का उपयोग करूंगा। https://github.com/tipsi/tipsi-stripe

यह हो सकता है क्या एक्सपो आंतरिक रूप से उपयोग करता है, मुझे यकीन है कि नहीं कर रहा हूँ -

+3

क्या यह नवीकरणीय सदस्यता का समर्थन करता है? –

0

वहां बहुत से तृतीय पक्ष घटक हैं (आईओएस के लिए एंड्रॉइड के शुरुआती दिनों के रूप में बहुत कुछ) लेकिन यदि आप जो चाहते हैं उसे नहीं मिल पा रहे हैं तो यह ऐप खरीद कोड लिखने का विषय होगा आईओएस और एंड्रॉइड के लिए देशी तो प्रतिक्रियाशील देशी जेएस पक्ष को अपने स्वयं के प्रतिक्रिया-मूल घटक के साथ ब्रिजिंग करें।

6

react-native-in-app-utils आईओएस के साथ अच्छी तरह से काम करता है। एंड्रॉइड के लिए अभी तक कुछ भी नहीं है, हालांकि मैं इसे प्रदान करने के लिए अपने खाली समय में पीआर पर काम कर रहा हूं।

1

यहाँ कुछ धारी सेब वेतन और Android Pay का उपयोग करता है है।

यहां एक और ऐसा लगता है जो वादा करता है - https://github.com/naoufal/react-native-payments - ऐसा लगता है कि यह ब्राउज़र में भी हर जगह देशी जीयूआई का उपयोग करता है, मैं इसे आजमाने की कोशिश कर रहा हूं, मुझे उम्मीद है कि यह काम करता है।

संबंधित मुद्दे