繁体   English   中英

ld:找不到带有 pod 的 -lreact-native-fetch-blob 的库?

[英]ld: library not found for -lreact-native-fetch-blob with pods?

我刚刚完成了 android 的工作,然后转到了 Xcode,使用它非常具有挑战性。 我也不熟悉 pods,但我知道当我安装它们时,我从日志中得到了这个:

    Fetching podspec for `RNVectorIcons` from `../node_modules/react-native-vector-icons`
Fetching podspec for `react-native-fetch-blob` from `../node_modules/react-native-fetch-blob`
Downloading dependencies
Installing QBImagePickerController (3.4.0)
Using RNVectorIcons (4.5.0)
Installing RSKImageCropper (2.1.0)
Installing React (0.11.0)
Using react-native-fetch-blob (0.10.6)

我读到了,因为我有带有fetch-blob pod,所以我不需要使用 .xcodeproj,而是使用 .xcworkspace。 我从侧面板中删除了 .xcodeproj,并从 Link Binary With Libraries 中删除了.a 我如何知道我是否在使用 .xcworkspace?

这是错误:

    ld: warning: directory not found for option '-L/Users/laneyw/Desktop/ReactProjects/exampleapp/ios/build/Build/Products/Debug-iphonesimulator/RNVectorIcons'
ld: warning: directory not found for option '-L/Users/laneyw/Desktop/ReactProjects/exampleapp/ios/build/Build/Products/Debug-iphonesimulator/React'
ld: warning: directory not found for option '-L/Users/laneyw/Desktop/ReactProjects/exampleapp/ios/build/Build/Products/Debug-iphonesimulator/react-native-fetch-blob'
ld: library not found for -lreact-native-fetch-blob

当您打开 xcode 时,单击“打开另一个项目”,然后在 finder 中导航到您的 .xcworkspace 文件在此处输入图片说明

在我的情况下,带有白色“A”的蓝色是 xcodeproj,带有蓝色“A”的白色是 .xcworkspace

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM