Как "добавить существующие фреймворки" в Xcode 4?

Я не могу найти старый добрый "добавить существующие рамки". Как мне это сделать?

мы говорим о Xcode 4 DP2 (в контексте разработки iPhone, насколько это имеет значение...).

9 ответов


согласно документации Apple:

  1. в диспетчере структуры проекта, выберите ваш проект.
  2. выберите вашу цель.
  3. выбираем "Собрать Фаз" tab.
  4. открыть "Связать Двоичные Файлы С Библиотеками" расширитель.
  5. выберите +.
  6. выберите фреймворк.
  7. (необязательный) перетащите добавленное рамки "рамки группа".

Я просто добавил существующую папку framework вручную в навигатор проектов. Работать на меня.


Я хотел бы отметить, что если вы не можете найти "связать двоичные файлы с библиотеками" на вкладке фазы сборки нажмите кнопку "Добавить фазу сборки" в правом нижнем углу.


выполните следующие 5 шагов, чтобы добавить фреймворк в проект.

  1. нажмите на навигатор проекта.
  2. выберите цели (черная стрелка на рисунке ниже).
  3. выберите собрать фаз ( синяя стрелка на рисунке ниже).
  4. нажать на кнопку + кнопка (зеленая стрелка внизу изображения).
  5. выберите рамки из списка.

Framework

здесь официальный Apple ссылке


еще один простой способ сделать это, чтобы на него ссылались в папке проекта, которую вы хотите, например "фреймворки", это:

Select "Show the Project navigator"  
Right-click on the project folder you wish to add the framework to.  
Select 'Add Files to "YourProjectName"'  
Browse to the framework - generally under /Developer/SDKs/MacOSXversion.sdk/System/Library/Frameworks  
Select the one you want.  
Select "Add"  

он появится как в навигаторе проектов, где вы хотите, так и в области" связать двоичный файл с библиотеками "панели" фазы сборки " вашей цели.


каталог фреймворков выглядит следующим образом на моем компьютере: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks

не директорию

/Developer/SDKs/MacOSXversion.sdk/System/Library/Frameworks

В Проекте

  1. выберите навигатор проекта
  2. нажмите на фазы сборки
  3. нажмите на ссылку binary с библиотеками
  4. Нажмите кнопку + и добавьте свои фреймворки

следуйте скриншоты

Go to linked framework and libraries

enter image description here

вы готовы пойти!


  1. в навигаторе проекта выберите проект.

  2. выберите вашу цель.

  3. выберите вкладку "этапы строительства".

  4. эспандер. Нажмите кнопку+.

  5. выберите фреймворк.

  6. (необязательно) перетащите добавленное рамки для группы "рамки".

    enter image description here