2017-01-17 3 views
9

मुझे प्रतिक्रिया मूल संस्करण 0.40.0 संस्करण प्रतिक्रिया/RCTBundleURLProvider.h 'फ़ाइल के साथ निम्न त्रुटि मिल रही है।प्रतिक्रिया मूल 0.40.0: RCTBundleURLProvider.h "फ़ाइल नहीं मिली - AppDelegate.m

मैंने नोड मॉड्यूल को हटाने, इसे एनपीएम इंस्टॉल करने और वॉचमैन को साफ़ करने की कोशिश की। कई बार। लेकिन अभी भी इसे काम करने में सक्षम नहीं है।

+0

संभावित डुप्लिकेट http://stackoverflow.com/questions/40368211/rctbundleurlprovider-h-file-not-found-appdelegate-m/43007066#43007066 – Hariks

उत्तर

4

प्रतिक्रिया मूल 0.40 के रूप में (release notes देखें), आईओएस पर मूल कोड को हेडर को प्रतिक्रिया नामस्थान से बाहर करना चाहिए। इससे पहले निम्नलिखित काम करेगा:

#import "RCTBundleURLProvider.h" 

लेकिन अब सब हेडर ले जाया गया है:

#import <React/RCTBundleURLProvider.h> 

यदि आप एक मौजूदा परियोजना अद्यतन कर रहे हैं, तो आप की जरूरत करने के लिए या तो

  • रन react-native upgrade और मर्ज इन परिवर्तनों को मैन्युअल रूप से,
  • नए react-native-git-upgrade उपकरण का उपयोग करें, या
  • मैन्युअल रूप से नए प्रारूप में सभी हेडर आयात बदलें।
+0

यह मदद नहीं की ठीक काम किया !! – AK2016

+5

Yup ने इसे प्रतिक्रिया-मूल संस्करण 0.41.2 पर कोई भाग्य नहीं दिया ... कोई इनपुट किसी को भी? धन्यवाद – joemalski

5

इसे एक्सकोड पर डिफ़ॉल्ट लक्ष्य छोड़कर और फिर से पुन: प्रयास करके काम कर रहा है।

इसके अलावा, Manage Schemes> [अपना मुख्य लक्ष्य चुनें]>Edit>Build टैब को जांचना सुनिश्चित करें।

Xcode Schemes

चेक कि React सूची में है, और Shared के रूप में इस योजना के निशान। अन्यथा, यह आपके उपयोगकर्ता के फ़ोल्डर में सहेजा जाएगा और जीआईटी इसे अनदेखा कर देगा।

आशा है कि यह मदद करता है, सरकारी डॉक्स

+7

yup प्रतिक्रिया-मूल संस्करण 0.41.2 योजना पर पहले से ही इस तरह से कॉन्फ़िगर किया गया है .. लेकिन कोई भाग्य यह अभी भी इस मुद्दे से छुटकारा नहीं पाएगा। कोई सुझाव लोग? धन्यवाद – joemalski

+0

मेरे लिए काम किया, धन्यवाद! – BigPun86

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