首页 > 解决方案 > 使用 Xcode 12,链接器命令失败问题

问题描述

使用在 android 上运行良好但第一次在 iOS 上运行的 React Native 项目有这个问题。

/Users/username/Library/Developer/Xcode/DerivedData/appname-gooqeacmiqxipccegjlnpwjxjlzf/Build/Products/Debug-iphonesimulator/appname.app/appname normal x86_64

ld:警告:找不到选项'-LL/Users/afs/Library/Developer/Xcode/DerivedData/APPNAME-gooqeacmiqxipccegjlnpwjxjlzf/Build/Products/Debug-iphonesimulator/CocoaAsyncSocket'的目录ld:找不到-lCocoaAsyncSocket的库

clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

尝试的解决方案:

  1. 检查是否在 xcodeproj 或工作区工作 我正在使用工作区
  2. 删除 package.json lock + podlock 文件缓存清理 Xcode 删除派生数据文件夹,完成 pod install 重新启动 Xcode build 再次仍然相同的错误
  3. 已安装命令行工具。
  4. 使用旧版构建系统。
  5. React Native 的 Awesome 项目正在运行并正在构建中。

标签: reactjsxcodenative

解决方案


推荐阅读