библиотека Xcode не найдено

Я'м получаю следующее сообщение об ошибке:

для LD: библиотека не найдена для -lGoogleAnalytics лязг: ошибка: компоновщик ошибка при выполнении команда С код завершения 1 (Используйте -V, чтобы увидеть вызов)

Я'вэ провел некоторое время погуглить, но может'т найти, как решить эту проблему. Я'м новичок в Xcode и это существующий проект, что мне нужно работать.

Комментарии к вопросу (1)

Вам нужно установить в "Поиск линкер пути" из проекта (для обоих Debug и Release строит). Если эта библиотека была, скажем, каталог родственного проекта, то вы можете установить его как это:

$(PROJECT_DIR)/../GoogleAnalytics/Либ

(вы хотите, чтобы избежать, используя абсолютный путь, вместо того, чтобы сохранить библиотеку каталогов относительно проекта).

Комментарии (4)

Все, в в Xcode не может найти положение библиотека/заголовка/рамки, то вы укажите Xcode, где они находятся.

выберите путь, который использовать Xcode, чтобы найти библиотека/заголовка/рамки параметры --> библиотека/заголовка/рамки путей поиска.

Говорят, теперь он не может найти -lGoogleAnalytics, так что вы добавить в каталог, где -lGoogleAnalytics к поиск путей к библиотеке.

Комментарии (0)

В моем случае у меня был проект с большим количеством записей в "параметры > другие флаги компоновщика и"

Мне нужно, чтобы сократить его до просто

  $(inherited)
  -ObjC

Старые настройки:

Обновлены настройки:

Комментарии (0)

Если вы установили модули, убедитесь, чтобы открыть папку рабочей области (белый значок в Xcode) не папке проекта. Это решает библиотека не найден на ошибку.... Очень простой вопрос, но я застрял на этом в течение длительного времени.

Комментарии (1)

Если ваш файл библиотека называется libGoogleAnalytics.а вам нужно поставить -lGoogleAnalytics поэтому убедитесь, что .файл называется так, как вы'd не ожидал

Комментарии (0)

Если вы используете стручки включают GoogleAnalytics с iOS SDK в свой проект, это's стоит отметить, что с версии 3.0 ваши другие флаги компоновщика` должна включать в себя -lGoogleAnalyticsServices не старый -lGoogleAnalytics

Комментарии (1)

Проблема может быть в следующем: СВН игнорирует .файлов из-за его глобальной конфигурации, что означает, что кто-то'т совершить libGoogleAnalytics.а в SVN, потому что он не'т показать вверх в SVN. Так что теперь вы пытаетесь проверить проект из SVN, который сейчас не попадает в libGoogleAnalytics.а (поскольку он был проигнорирован и не было совершено). Конечно, построить не удастся.

Возможно, вы захотите изменить глобальный игнор конфиг из СВН перестали игнорировать *.файлы.

Или просто добавить один недостающий libGoogleAnalytics.файл вручную на в SVN рабочей копии вместо изменения SVNs глобальный игнор конфиг.

Затем повторно добавить libGoogleAnalytics.а в вашем проекте Xcode и коммит в SVN.

Комментарии (0)

В Xcode 10.1, мне пришлось поставить на "Библиотека поиска пути" на что-то вроде $(PROJECT_DIR)/.../путь/к/вашему/библиотека

Комментарии (0)

Вы также можете попробовать Линт с - использовать библиотеки вариант, как cocoapods Линт библиотеки как базы по умолчанию с версии v0.36

Комментарии (0)