react-native - react-native-linear-gradient (-lBVLinearGradient) 上的 React Native Xcode 构建错误
问题描述
我已经按照 react-native-linear-gradient 的 github 页面进行了所有安装过程。
但是当我尝试为 ios 编译(通过react-native run-ios
命令和 Xcode)时,我收到以下错误:
ld: library not found for -lBVLinearGradient
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我已经通过 xcworkspace 打开了该项目,其中大多数人在使用 Cocoapods 时建议这样做,但无论如何错误仍然存在。
对此有任何线索吗?
解决方案
升级 0.62.1 后我遇到了同样的问题,以下为我解决了问题:
- 将我的项目切换到新的构建系统(正在使用旧版)
- 手动删除 ios 文件夹中的 .xcworkspace
- 从模拟器中删除了应用程序(也删除了所有派生数据)看看如何
rm -rf node_modules && sudo yarn install
cd ios && pod deintegrate
pod install
- 在 xcode 中运行项目
这对我有用,希望它可以帮助别人
推荐阅读
- google-cloud-firestore - Firestore 事务 - 在行级别或字段级别锁定
- kotlin - 如何在 kotlin native 中使用 swift 库?
- r - R计算具有特定变量的两行之间的行数
- python-3.x - Pandas - 转换乱序字符串日期时间
- java - MySQL循环“插入”
- python - 我可以有两条shebang线,一条用于python,一条用于python3吗?
- java - 如何为同一个 Feign 客户端界面的不同配置文件切换 2 个注释
- javascript - 如何在动态导入中导出默认的 Object.freeze?
- websocket - 如何启用 Fulcro Websockets
- ruby-on-rails - Webpacker 在heroku 上找不到应用程序