2016-02-24 18 views
26

Tôi đã có một dự án bản địa phản ứng được xây dựng và chạy hoàn toàn tốt. Sau đó, tôi quyết định chuyển nó vào một thư mục phụ, và tôi bắt đầu nhận được rất nhiều lỗi tiêu đề precompiled:`lệnh run-ios` phản ứng bản địa không thành công (PCH), nhưng xây dựng thành công trong xcode

PCH was compiled with module cache path '/Users/me/place1/ios/build/ModuleCache/3R9LOJFOBFZVJ', but the path is currently 
    '/Users/me/place2/app/ios/build/ModuleCache/3R9LOJFOBFZVJ' 

Hội chợ đủ, nhưng những gì là kỳ lạ là, nếu tôi mở dự án xcode và sạch/xây dựng lại ở đó , làm tất cả mọi việc!

Sau đó, khi tôi đóng máy chủ bắt đầu bằng xcode và cố gắng khởi chạy nó bằng cách sử dụng react-native run-ios nó tiếp tục khiếu nại về các vấn đề PCH.

Không chắc những gì tôi đang mất tích ...

Trả lời

86

Xin lỗi vì đã trả lời của riêng tôi, nhưng hóa ra nó an toàn để chỉ cần xóa toàn bộ thư mục build tại /path/to/project/ios/build. Sau đó nó xây dựng lại tốt cho tôi :)

+0

và đặt lại nội dung và cài đặt trong trình mô phỏng iOS đã hoạt động cho tôi –

+1

Cảm ơn bạn và @DanielSteigerwald rất nhiều để trả lời –

+1

ngón tay cái ip để trả lời câu hỏi của riêng bạn: D – DesignMonkeyDK

0

Bạn phải xóa thư mục dữ liệu có nguồn gốc.

4

Không cần phải xóa toàn bộ thư mục xây dựng nhưng xóa ModuleCache thư mục tại /path/to/project/ios/build/ModuleCache và sau đó react-native run-ios làm việc cho tôi.

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