Ios 反应本机错误ld:未找到-lBVLinearGradient的库

Ios 反应本机错误ld:未找到-lBVLinearGradient的库,ios,xcode,react-native,Ios,Xcode,React Native,在我的新react native项目中安装了“react native lienar gradient”库 在pod文件中添加了pod“BVLinearGradient”,:path=>“../node_modules/react native linear gradient” 已在ios目录中执行pod安装 Xcode生成提供了以下错误: ld:警告:未找到选项'-L-L/Users/pavneet/Library/Developer/Xcode/DerivedData/Krowym ftto

在我的新react native项目中安装了“react native lienar gradient”库

在pod文件中添加了pod“BVLinearGradient”,:path=>“../node_modules/react native linear gradient”

已在ios目录中执行pod安装

Xcode生成提供了以下错误:

ld:警告:未找到选项'-L-L/Users/pavneet/Library/Developer/Xcode/DerivedData/Krowym fttolxdorzfwjbcgjwmxijsnufkv/Build/Products/Debug iphonesimulator/BVLinearGradient'的目录 ld:找不到-lBVLinearGradient的库 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)

已尝试删除Podfile.lock、清理xcode生成、通过react native link命令手动链接库、删除派生数据文件夹

还尝试添加libBVLinearGradient.a on Build Phases->linkbinary与库

环境

反应本机:0.63.2

反应本机线性梯度:2.5.6

你能试试这个吗

首先,重新分离并安装吊舱

  • sudo gem更新–系统
  • sudo gem安装-n/usr/local/bin cocoapods
  • pod设置
  • cd-ios
  • pod去集成
  • pod安装
  • 然后通过
    删除ios构建和watchman
    清除metro服务器和模拟器缓存
    以及
    删除和重新安装节点模块
    返回并运行应用程序

  • cd..
  • watchman watch-del-all && rm -rf $TMPDIR/react-*  && rm -fr $TMPDIR/metro-cache* && rm -fr $TMPDIR/haste-map-metro*  &&  rm -rf ios/build && xcrun simctl erase all && rm -rf node_modules/ && npm cache verify && npm install && react-native run-ios -- --reset-cache