反应本机063 ld:找不到针对-lDoubleConversion的库

问题描述

自从每次构建用于分析应用程序错误的项目后,我就将项目更新为0.63

ld: library not found for -lDoubleConversion

当我正常运行该应用程序时,它可以正常运行。

我的豆荚在顶部...

require_relative '../node_modules/react-native/scripts/react_native_pods'

我什至尝试添加

  pod 'DoubleConversion',:podspec => '../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec'

无济于事。

我尝试去库搜索路径并删除

"${PODS_CONFIGURATION_BUILD_DIR}/DoubleConversion"

但这也无济于事

我正在运行.xcworkspace项目。

还有其他想法吗?

解决方法

好吧,答案是pods目标与项目目标不同(这一直是这样,在RN 0.63中似乎只是一个问题。因此,请在XCODE中打开项目,点击您的项目名称,然后在上面说的是ios部署目标

我还更新了Xcode,所以可能是因为我安装了较旧版本的XCODE,因为我在Xcode上架之前就下载了它,然后显然没有更新

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...