`react-native run-ios`命令失败(PCH问题),但是在xcode中构建成功

Wes*_*tum 34 ios react-native

我有一个反应原生项目正在建设和运行完美.然后我决定将它移动到子目录中,我开始接收大量预编译的头错误:

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'
Run Code Online (Sandbox Code Playgroud)

很公平,但奇怪的是,如果我打开xcode项目并在那里清理/重建,一切正常!

然后,当我关闭由xcode启动的服务器并尝试使用react-native run-ios它启动它时,继续抱怨PCH问题.

不确定我错过了什么......

Wes*_*tum 121

很抱歉回答我自己,但结果是删除整个构建目录是安全的/path/to/project/ios/build.之后它为我重建了很好:)

  • thumb ip回答你自己的问题:D (3认同)
  • 并在iOS模拟器中重置内容和设置对我有用 (2认同)
  • 非常感谢您和@DanielSteigerwald的回复 (2认同)

NiR*_*maL 15

无需删除整个构建目录,但删除ModuleCache文件夹,/path/to/project/ios/build/ModuleCache然后react-native run-ios为我工作.