Подтвердить что ты не робот

Добавление фреймворков к проекту в Xcode 5 и добавление * относительных * путей

Внезапно сегодня я получаю неожиданную проблему с Xcode (5).

Вот как я обычно добавляю внешнюю структуру:

Перетащите файл (xxx.framework и т.д.) (или папку, содержащую файл) в диспетчере проектов. В разделе "Выбор параметров для добавления файлов" я проверяю "Копировать элементы в пункт назначения (при необходимости)" только при необходимости (если файлы уже находятся в папке проекта, я этого не делаю) В "Папки" я выбираю "Создать группы" для любых добавленных папок И я добавляю его в свою целевую программу.

Обычно это также добавляет относительный путь (пути) к структуре в путях установки/пути поиска и пути поиска в библиотеке.

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

4b9b3361

Ответ 1

Я столкнулся с той же проблемой. Существует простое исправление. Перейдите в рамки поиска. Удалите все оттуда. Добавьте./и сделайте его рекурсивным. Что это.

Ответ 2

У меня такая же проблема на XCode 5, до сих пор лучшим решением является изменение пути поиска в каркасе.

Перейдите в свой проект

Настройки сборки- > путь поиска в каркасе

Добавьте относительный путь к вашей структуре.

Если он был правильно скопирован, вы можете изменить путь, например:

./MyProject/Библиотеки/ACoolLibrary

Предположим, что такая файловая структура выглядит следующим образом:

-MyProject.xcodeproj

-MyProject

- Библиотеки

----- ACoolLibrary

-------- TheCoolLibrary.framework