Ответ 1
Извините, что ответите на мой вопрос, но он безопасно просто удалить весь каталог сборки в /path/to/project/ios/build
. После этого он перестроил для меня штраф:)
У меня был собственный проект, который строился и работал отлично. Затем я решил переместить его в подкаталог, и я начал получать множество предварительно скомпилированных ошибок заголовков:
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'
Достаточно честный, но что странно, если я открываю проект xcode и чищу/восстанавливаю там, все работает!
Затем, когда я закрываю сервер, запускаемый xcode, и пытаюсь запустить его с помощью react-native run-ios
, он продолжает жаловаться на проблемы PCH.
Не уверен, что мне не хватает...
Извините, что ответите на мой вопрос, но он безопасно просто удалить весь каталог сборки в /path/to/project/ios/build
. После этого он перестроил для меня штраф:)
Не нужно удалять всю директорию сборки, но удалять папку ModuleCache
в /path/to/project/ios/build/ModuleCache
, а затем react-native run-ios
работал у меня.
Вам нужно удалить папку с производными данными.
rm -rf ios/build // for remove
react-native run-ios // run