reactjs - 使用 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 查看调用)
尝试的解决方案:
- 检查是否在 xcodeproj 或工作区工作 我正在使用工作区
- 删除 package.json lock + podlock 文件缓存清理 Xcode 删除派生数据文件夹,完成 pod install 重新启动 Xcode build 再次仍然相同的错误
- 已安装命令行工具。
- 使用旧版构建系统。
- React Native 的 Awesome 项目正在运行并正在构建中。
解决方案
推荐阅读
- clojure - 使用deps.edn时如何从本地jar文件导入openpdf-1.3.23.jar?
- mysql - MySQL Docker 容器中长时间运行的 SQL 语句导致网络连接丢失
- jquery - 如果以大于零的数字开头,则 Google 折线图 y 轴边框缺失
- python - 在 Python 中打补丁
- python - python请求获得的页面与浏览器中看到的不同
- javascript - WebSocket/Node.js 帮助:无法建立到 wss://domain:8080 的连接 - 不是特定于浏览器的
- python - BeautifulSoup:查找具有给定属性的所有标签
- for-loop - 仅当数字未包含在行中时才附加
- sql - SQL:选择表中最少行的计数
- django - Django:使用带有外键的 __str__ 来返回一个项目