2017-07-13 15 views
5

Lỗi "Không tìm thấy tệp Config.h, lỗi từ điển hoặc tiền xử lý".Làm thế nào để giải quyết "config.h tập tin không tìm thấy"? khi chạy ứng dụng từ bản gốc phản ứng trên thiết bị?

Tôi đang chạy ứng dụng trong thiết bị từ dự án xcode.

Tôi có google và tìm thấy nhiều giải pháp nhưng chưa từng làm việc, tôi đã cố gắng này

https://github.com/facebook/react-native/issues/14382

Và khi tôi cố gắng chạy trong trình giả lập iOS nhận được lỗi này

https://github.com/facebook/react-native/issues/10401

Đã cố gắng làm theo url trên nhưng không hoạt động.

Vui lòng cho tôi biết cách giải quyết vấn đề. Cảm ơn

Trả lời

0

Chỉ cần truy cập tệp config.h, nhấp vào bảng điều khiển bên phải và thêm tệp vào mục tiêu ứng dụng bằng cách kiểm tra đúng trường hợp. Làm sạch và biên dịch lại.

3

tôi phải đối mặt với cùng một vấn đề và nó cố định bởi các lệnh này: -

sợi

rm -rf node_modules/ 
yarn clean cache 
yarn install 

NPM

rm -rf node_modules/ 
npm cache clean 
npm i 
+0

Điều này đã khắc phục được sự cố của tôi. Tuy nhiên, tôi đã phải sử dụng 'bộ nhớ cache xơ'. Tôi có thể sử dụng một phiên bản khác của sợi mặc dù. –

+0

đã làm việc cho tôi. (Y) – Xeieshan

+0

Hãy thận trọng với sợi sạch: '' 'Lưu ý: Lệnh này chỉ được xem xét cho các trường hợp sử dụng nâng cao. Trừ khi bạn đang gặp sự cố với số lượng tệp được cài đặt như một phần của node_modules, không phải là được khuyến nghị sử dụng lệnh này.Nó sử dụng một heuristic để xác định các tập tin có thể không được cần thiết từ một gói phân phối và có thể không hoàn toàn an toàn.''' https://github.com/yarnpkg/yarn/issues/2206 –

3

thử nó

Open Terminal, go to your project’s root folder and do: 
cd node_modules/react-native/third-party/glog-0.3.4/ 

enter image description here Chạy tập lệnh cấu hình: ./configure enter image description here Mở Xcode và cố gắng chạy ứng dụng của bạn.

1

Đối với tôi:

# rm -rf node_modules 

# npm cache verify (Because I'm using npm version 5.0.3) 

# npm install 

Xcode Clean 

Xcode Run 

Nếu điều đó không làm việc,

Trong Terminal, điều hướng đến react-native/third-party/glog folder bên node_modules

(đối với tôi, đây là cd node_modules/react-native/third-party/glog-0.3.4)

các

Sau khi tích cực trong thư mục này,

#run ../../scripts/ios-configure-glog.sh 

Glog được định cấu hình và tệp tiêu đề config.h bắt buộc được tạo cho Xcode để tìm

Các vấn đề liên quan