ld: библиотека не найдена для -lreact-native-fetch-blob со стручками? - PullRequest
0 голосов
/ 25 августа 2018

Я только что закончил работать с android и перешел на Xcode, и работать с ним было довольно сложно.Я также не знаком со стручками, но я знаю, что когда я их установил, я получил это из журнала:

    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, мне не нужно использовать.xcodeproj, вместо этого используйте .xcworkspace.Я удалил .xcodeproj с боковой панели и удалил .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

1 Ответ

0 голосов
/ 25 августа 2018

справа, когда вы открываете xcode, нажмите «Открыть другой проект», а затем перейдите к файлу .xcworkspace в искателе enter image description here

В моем случае синий с белым «A» имеет видxcodeproj и белый с синим 'A' - это .xcworkspace

...