frameworks how - Как «добавить существующие рамки» в Xcode 4?




add library (9)

В проекте

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

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

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


В моем каталоге находится каталог фреймворков: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/System/Library/Frameworks

не каталог

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

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

  1. Нажмите «Навигатор проекта».
  2. Выберите Цели (Черная стрелка на изображении ниже).
  3. Выберите « Сборка фаз» (синяя стрелка на изображении ниже).
  4. Нажмите кнопку + (зеленая стрелка внизу изображения).
  5. Выберите свою структуру из списка.

Вот официальная Link Apple Link


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


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


Еще один простой способ сделать это так, чтобы он ссылался на нужную папку проекта, например «Frameworks», для:

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"  

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


Следите за снимками экрана

вы готовы идти!


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

  1. В навигаторе проекта выберите свой проект.
  2. Выберите цель.
  3. Выберите вкладку « Построить фазы ».
  4. Откройте расширитель « Link Binaries With Libraries ».
  5. Нажмите кнопку + .
  6. Выберите свой фреймворк.
  7. (необязательно) Перетащите добавленную структуру в группу « Frameworks ».

EDIT: начиная с 1 февраля 2014 года Apple больше не будет принимать приложения до iOS7 для отправки в App Store. Поэтому, пока этот метод все еще работает, он не будет полезен большинству читателей.

Да, это прекрасно. Я все еще строю с iOS 4.3 для одного проекта (прошло некоторое время с тех пор, как мы обновили, но они все равно приняли его после выхода iOS 6), и я в настоящее время собираю 10,5 приложений с Xcode 5.

См. Как указать Xcode на старый SDK, чтобы его можно было использовать как «базовый SDK»? для получения подробной информации о том, как его настроить. Вы можете использовать мой скрипт fix-xcode чтобы связать все для вас каждый раз, когда вы обновляете.

Единственный трюк - это получение старых SDK. Если у вас их нет, вам обычно нужно загружать старые версии Xcode (все еще доступны на developer.apple.com ), откройте пакет установщика и найдите его, чтобы найти необходимый вам SDK.

SDK можно найти в пакете установщика по адресу:

Xcode.app/Contents/Developer/Platforms/







xcode frameworks xcode4