Сначала откройте проект Framework и скомпилируйте его для выпуска, если вы получили его в качестве исходного кода.
Затем вам нужно выполнить три шага в вашем проекте приложения: добавить его в проект, создать исполняемую ссылкук нему и добавьте его в исполняемый пакет (в противном случае приложение будет работать только на вашем компьютере).
В представлении проекта разверните узел Frameworks, а затем, удерживая клавишу Control, щелкните правой кнопкой мыши «Linked Frameworks» и выберите команду «Добавить».> Существующие рамки.В появившемся диалоге вы получите список фреймворков Apple и кнопку для поиска других: используйте ее и выберите ваш фреймворк, он будет находиться в ... / FrameworkProject / Build / Release.
Второйшаг уже должен быть сделан вместе с первым, если вы добавили фреймворк в Frameworks \ Linked Frameworks, но все же отметьте его.Перейдите в Targets \ YourExecutable и разверните его, затем разверните «Связать двоичные файлы с библиотеками».Фреймворк должен быть там, в противном случае используйте перетаскивание из Frameworks \ Linked Frameworks в вашем проекте приложения в «Связать двоичные файлы с библиотеками».
Теперь щелкните правой кнопкой мыши по своему исполняемому файлу в Targets и выберите Add-> New BuildPhase-> New Copy Files Фаза сборки.Откроется окно свойств для фазы, самым верхним полем является выпадающий список «Destination:», который по умолчанию будет читать «Resources», изменять его на каркасы и закрывать окно.Теперь перетащите фреймворк из «Фреймворки \ Связанные фреймворки» в «Цели \ Ваш исполняемый файл \ Копировать файлы».