使用 React 库时,xcode 中没有这样的文件或目录
Posted
技术标签:
【中文标题】使用 React 库时,xcode 中没有这样的文件或目录【英文标题】:No such file or directory in xcode when using React libraries 【发布时间】:2018-07-31 06:11:05 【问题描述】:我正在用 React native 开发一个应用程序。一切正常,我也可以使用存档版本构建。但是在我拿到存档之后,我尝试构建一个调试版本,这次我得到了一个错误。
没有这样的文件或目录: '/Users/user/Library/Developer/Xcode/DerivedData/SUNNYCLOCK-bynykhnggpxtgpapfyrgelvatppk/Build/Products/Debug-iphoneos/libRNKeychain.a'
我不知道这个错误是怎么发生的。我尝试了以下事情
关闭 xcode 并清理项目 再次安装 Pod 和 npm 库 将每个库分别链接到 xcode但没有任何帮助。错误仍然存在。请帮助我如何解决这个问题。
【问题讨论】:
在清理项目时,派生数据也会变得清晰,但是,您是否尝试过手动删除派生数据? 这会导致任何其他问题吗?我是 ios 新手 没有。删除派生数据文件夹中的内容。 。我手动将 libRNKeychain.a 添加到该文件夹中。看起来它的工作。我也将尝试您的解决方案。 如果它正在工作,则无需删除,但如果您删除派生数据,您的应用程序将被完全清理。但手动复制该文件不是一个好的选择。 【参考方案1】:当您清理项目时,派生数据也会变得清晰,但仍然要手动删除派生数据。
希望这会有所帮助。
【讨论】:
以上是关于使用 React 库时,xcode 中没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章
Xcode 中BitCode是什么,怎样配置避免导入不支持BitCode的第三方库时工程编译报错?
在 Xcode 项目中使用 C/C++ 库时未找到体系结构 x86_64 的符号
在使用 React-bootstrap 库时无法应用任何 Bootstrap 样式