ld: warning: каталог не найден для опции '-F ~ / Documents / FacebookSDK' - response-native - ios - PullRequest
1 голос
/ 08 ноября 2019

Я пытался справиться с множеством проблем с тех пор, как обновил версию своего приложения, основанную на реакции. Одним из них было то, что появилось из ниоткуда!

ld: warning: каталог не найден для опции '-F ~ / Documents / FacebookSDK'

Затем следует(что вызвало дополнительную путаницу)

ld: библиотека не найдена для -lRCTWebSocket clang: ошибка: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)

Как я могу решить это?

1 Ответ

1 голос
/ 08 ноября 2019

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

Цитата из другого обсуждения SO:

, если ваша ошибка включает флаг -L, затем удалите значения в Библиотечном поиске. Пути, если ваша ошибка включает в себя флаг -F, а затем удалите значения в путях поиска в платформе Framework

Я проверил путь поиска платформы значения в Настройки сборки Этобыло так:

enter image description here

Для конфигураций выпуска и отладки. Я удалил строку для FacebookSDK (строка 3) из конфигураций выпуска и отладки и сделал еще одну react-native run-ios. И это сработало!

Надеюсь, это поможет ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...