繁体   English   中英

ld:找不到 -lCocoaAsyncSocket 的库 - React Native

[英]ld: library not found for -lCocoaAsyncSocket - React Native

我创建了一个新的 react native 项目,当我尝试在 iOS 模拟器中运行该应用程序时,它总是崩溃。

当我在 Xcode 中打开 .xcworkspace 时,出现以下错误。

错误

我试图更新搜索路径,但这没有奏效,我也尝试重新安装 pod,但这没有奏效。

这必须在框架端修复,但是,解决方案是以下步骤:

  1. 在 Xcode 上带来Build Settings选项卡
  2. 找到Search Paths ,然后尝试修改Library search paths
  3. ${inherited}添加到列表的第一个。 成为第一很重要
  4. 删除项目ios文件夹内的build文件夹
  5. 尝试再次运行项目

它必须解决问题

这个问题基本上与错误链接类有关。 请按照以下步骤操作:

  1. 检查确保,你已经安装了所有的 pod。
  2. 请检查您的 .js 文件,并检查您的导入语句。 为了确保每个导入语句包都安装在您的项目中
  3. 清洁项目
  4. 再次重建

我可以看到您声明您已经检查了搜索路径,但我遇到了同样的问题,并且通过在<Project> > Build Settings > Library Search Paths下将"${PODS_CONFIGURATION_BUILD_DIR}"作为recursive添加到我的库搜索路径中得到解决Library Search Paths 但是,现在我被困在链接器指令-lcrypto上,所以它不是一个完整的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM