#ios #xcode #compiler-errors #cocoapods
#iOS #xcode #ошибки компилятора #cocoapods
Вопрос:
При попытке скомпилировать приложение для iOS я получаю эту ошибку и ничего больше, как я могу найти, в чем настоящая проблема? В проекте есть COCOAPODS, но он успешно обновлен.
ld: library not found for -lPods-MyProjectName
Комментарии:
1. пожалуйста, добавьте сюда свой pod-файл ??
2. Вы открыли
.xcodeworkspace
то , а не то.xcodeproj
?
Ответ №1:
После pod install
репозитория,
-
Убедитесь, что вы закрыли проект и снова открыли его через
xcworkspace
, оттуда, я думаю, он сможет найти библиотеку pod. -
Если предупреждение все еще появляется, проверьте в группе framework, если оно выделено
-lpod.Project.a
красным, просто удалите его и создайте проект заново.
Надеюсь, это поможет.
Ответ №2:
Эта проблема вызывает много проблем :
1- Если в проекте используются CocoaPods, помните, что всегда открывайте .xcworkspace
файл вместо .xcodeproj
файла.
2- проверьте, является ли pod-файл допустимым синтаксисом.
одна из этих проблем связана с этой ошибкой.