पर प्रतिक्रिया मूल को एकीकृत करने के लिए कैसे करें F8 2015 पर फेसबुक ओपन सोर्स पर प्रतिक्रिया प्राप्त करने के लिए बहुत उत्साहित है। हालांकि वे एक खाली प्रतिक्रिया मूल परियोजना उत्पन्न करने के लिए react-native-cli
प्रदान करते हैं, फिर भी मुझे नहीं पता कि मेरे लिए प्रतिक्रियात्मक मूल कैसे एकीकृत किया जाए वर्तमान परियोजना जो एक्सकोड वर्कस्पेस और कोकोपोड्स का उपयोग करती है।मौजूदा आईओएस प्रोजेक्ट
उत्तर
कैसे एक मौजूदा परियोजना में मूल निवासी प्रतिक्रिया के साथ शुरू करने पर कदम गाइड द्वारा एक पूर्ण कदम यहाँ है: https://facebook.github.io/react-native/docs/integration-with-existing-apps.html
प्रतिक्रिया मूल कोकोपॉड के रूप में उपलब्ध है और प्रतिक्रिया मूल के हिस्से के रूप में वितरित किया गया है (node_modules
एनपीएम के माध्यम से स्थापित)।
किसी मौजूदा ऐप के साथ एकीकृत करने के लिए बहुत आसान है, आप अपने दृश्य पदानुक्रम में जहां भी चाहें RCTRootView
का एक उदाहरण जोड़ें, और आपका रिएक्ट मूल एप्लिकेशन इसके अंदर भाग जाएगा। this guide देखें।
आप इस डेमो चेकआउट कर सकते हैं: https://github.com/dsibiski/react-native-hybrid-app-examples
इससे पहले कि आप का उपयोग शुरू प्रतिक्रिया देशी, आप पढ़ना चाहिए उनके दस्तावेज़ बहने: http://facebook.github.io/react-native/docs/getting-started.html
तो हम अल्पविराम स्थापित करने के लिए npm install -g react-native-cli
चलाना चाहिए एनडी लाइन उपकरण।
अगले चरण कोकोपोड स्थापित करना है।
फिर, अपने Xcode प्रोजेक्ट निर्देशिका में मिल package.json
file.The सामग्री बनाने के इस तरह है:
तो फिर तुम एक पल के terminal.After में npm install
चलाने आप एक निर्देशिका मिलेगा node_modules
अगला चरण pod init
चलाने के लिए है। Podfile
बनाया जाएगा। तो बस खुला और यह सिर्फ
की तरह आप प्रतिक्रिया पथ आप Podfile में कॉन्फ़िगर किए गए पर ध्यान देना चाहिए की तरह कॉन्फ़िगर करें।
फिर pod install
चलाएं। आपको वर्कस्पेस मिल जाएगा।
1.Naming टक्कर का पता चला:
इसके अलावा, आप एक सर्वर या ऑफलाइन बंडल की जरूरत है, इस
https://facebook.github.io/react-native/docs/running-on-device-ios.html
https://github.com/facebook/react-native/issues/240
कुछ समस्या आप उस के बाद हो सकता है चेकआउट
https://github.com/facebook/react-native/issues/3440
2।Podfile
मेंpost_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['APPLICATION_EXTENSION_API_ONLY'] = 'NO' end end end
ios (एप्लिकेशन एक्सटेंशन) पर उपलब्ध नहीं .....
जोड़ें कोड आशा है कि यह उपयोगी है:)
विस्तृत चरणों के लिए धन्यवाद सही किया है। मुझे आश्चर्य है कि क्या आप मदद कर सकते हैं - मैं "फ्रेमवर्क नहीं मिला" प्राप्त कर रहा हूं। http://stackoverflow.com/questions/34792596/ld-framework-not-found-react – Adamski
- 1. एक मौजूदा प्रोजेक्ट को एक ढांचा आईओएस
- 2. डुप्लिकेट प्रतीक _kCDVFilesystemURLPrefix मौजूदा आईओएस प्रोजेक्ट
- 3. मौजूदा प्रोजेक्ट
- 4. मौजूदा प्रोजेक्ट
- 5. आईओएस: मौजूदा लक्ष्य
- 6. मौजूदा आईओएस प्रोजेक्ट में स्रोत नियंत्रण कैसे सक्षम करें?
- 7. मौजूदा नेटबीन्स प्रोजेक्ट
- 8. मौजूदा जेएसएफ 2 प्रोजेक्ट
- 9. किसी मौजूदा एक्सकोड प्रोजेक्ट
- 10. ग्रहण - मौजूदा प्रोजेक्ट
- 11. मौजूदा प्रोजेक्ट आयात करें
- 12. मौजूदा एमवीसी प्रोजेक्ट
- 13. मौजूदा xcode 4.6.2 प्रोजेक्ट
- 14. मौजूदा एक्सकोड 5 प्रोजेक्ट
- 15. किसी मौजूदा Django प्रोजेक्ट
- 16. मौजूदा सी ++ प्रोजेक्ट
- 17. मौजूदा एक्सकोड प्रोजेक्ट
- 18. आईओएस प्रोजेक्ट
- 19. आईओएस प्रोजेक्ट
- 20. आईओएस प्रोजेक्ट
- 21. आईओएस 10: मौजूदा एप्लिकेशन
- 22. किसी मौजूदा एएसपी.नेट एमवीसी प्रोजेक्ट
- 23. मैं एक मौजूदा सक्रिय प्रोजेक्ट
- 24. मौजूदा प्रोजेक्ट में स्टोरीबोर्ड जोड़ना
- 25. आईओएस 8 आज प्रोजेक्ट
- 26. प्रतिक्रिया मूल आईओएस प्रोजेक्ट
- 27. आईओएस फ्रेमवर्क प्रोजेक्ट ब्रेकपॉइंट्स
- 28. आईओएस एक्सकोड प्रोजेक्ट
- 29. पीसीएल आईओएस प्रोजेक्ट
- 30. एक्सकोड आईओएस प्रोजेक्ट
सरकारी डॉक्स के लिए लिंक ओर इशारा करते हुए के लिए धन्यवाद। हालांकि आप यूआरएल में एक चरित्र 'डी' चूक गए। Http://facebook.github.io/react-native/docs/embedded-app.html#content होना चाहिए। – huoxinbird
धन्यवाद, मुझे नहीं पता कि मैं इसे कैसे करने में कामयाब रहा;) मैंने जवाब – Bocaxica