2009-12-02 2 views
2

У меня есть набор плагинов, плагинов для общего кода и хост-приложения. Они представлены в отдельных проектах Xcode (включая отдельные проекты для каждого плагина). В конце концов, мне нужно иметь возможность щелкнуть сборку и запустить в проекте приложения-хозяина, чтобы собрать все плагины, фреймворк и хост-приложение, упаковать их и запустить приложение.Совместное использование единой оболочки какао в плагинах

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

+0

Простой ответ здесь заключается в том, чтобы установить фреймворк в 'Library/Frameworks /'. Я полагаю, это не вариант? –

ответ

0

Попробуйте подключить плагины к фреймворку, скопировав фреймворк в папку приложения Framework и связав обычным способом приложение с этой копией.

0

Чтобы автоматически копировать фреймворк в комплект приложения при создании приложения, создайте новую фазу сборки «Копировать файлы». Перетащите фреймворк в фазу сборки. Затем сделайте команду «Получить информацию» на фазе «Копировать файлы» и установите «Выбор места назначения» в «Рамки».