react Native 063 ld:找不到 -lDoubleConversion 的库

问题描述 投票:0回答:2

自从每当我构建用于分析应用程序错误时,我都会将项目更新为 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 项目。

还有其他想法吗?

ios react-native cocoapods
2个回答
4
投票

好吧,答案是 pods 目标与项目目标不同(这一直是这样,并且只出现在 RN 0.63 中)。因此,在 XCODE 中打开项目,单击您的项目名称,然后在顶部说ios部署目标

我还更新了 Xcode,所以也可能是,我有旧版本的 Xcode,因为我在它到达商店之前下载了它,然后显然没有得到更新


0
投票

@Adam Katz 你能告诉我更多细节吗?这样我就可以解决这个问题。一步一步

© www.soinside.com 2019 - 2024. All rights reserved.