Как добавить существующий фреймворк в Xcode 5
Я пытаюсь добавить фреймворк AdColony.h после загрузки, но не могу найти его в Xcode 5. Я смог сделать это в последней версии, но не могу найти его в этой.
6 ответов
Нажмите на свой проект в Project Navigator на левой стороне. В общем, зайдите в "Связанные фреймворки и библиотеки". Нажмите на кнопку +
и нажмите "Добавить другое", а затем добавьте загруженный фреймворк.
Странный. Я просто делал то же самое в XCode 5.0.2, и мне пришлось нажать на Project, выбрать цель *Tests, затем выбрать не вкладку General, а фактически вкладку Build Phases, чтобы увидеть "Link Binary With Libraries", где я был возможность добавить рамки.
На самом деле, я использую Xcode 6.4, и я столкнулся с той же проблемой. Я пробовал много способов, предложенных другими, но ни один из них не работал (ни одна кнопка с именем General, как говорили другие) Вот мое решение
- Выберите свой проект в навигаторе проекта
- Нажмите вкладку "Фазы сборки"
- Открыть расширитель "Связать двоичные файлы с библиотеками"
- Нажмите кнопку "+", чтобы добавить элементы
шаг 1-4
- Найдите и выберите нужные фреймворки, например, я выбираю "OpenGL.framework" и нажимаю кнопку "Добавить"
- Наконец, вы можете увидеть рамки, которые вы выбираете в окне
Добавление его в "Связанные фреймворки и библиотеки" в качестве другого варианта ответа не помогло мне в xcode 6.4.
Однако перетащите его в папку Frameworks (Project Navigator) и создание ссылки сработало.
Xcode v11 использует разные настройки
Frameworks, Libraries, and Embedded Content //for app
//or
Frameworks and Libraries //for Framework, extension...
здесь ты должен решить
embed
или же
Do not embed
[О]
Когда вы перетаскиваете фреймворк, Xcode автоматически добавляет необходимые настройки, например
Library Search Paths
или же
Framework Search Paths
[О]