Как добавить файлы в фазу сборки Copy Bundle Resources с помощью шаблона проекта Xcode4 - PullRequest
3 голосов
/ 30 августа 2011

Я работаю над шаблоном проекта Xcode 4 и изо всех сил пытаюсь контролировать файлы, которые добавляются в фазу сборки Копировать комплект ресурсов - добавляются заголовочные файлы, которые я не хочу копировать в комплект проекта и файл, который я хочу скопировать, не появляется в этом списке (пользовательский файл .framework, который содержит статическую библиотеку и ресурсы изображений).

Похоже, Xcode автоматически собирает содержимое этой фазы сборки из раздела Nodes в шаблоне проекта; если это .framework, он автоматически добавляется в связанные библиотеки, если это .m, он автоматически добавляется в скомпилированные источники, а все остальное добавляется в ресурсы Copy Bundle.

Я был бы благодарен за любое направление на этом!

Обновление: Чтобы уточнить, я пытаюсь создать шаблон проекта XCode, который, при его использовании, создает новый проект XCode, который включает указанные файлы из шаблона в фазе сборки Copy Bundle Resources.

Ответы [ 2 ]

1 голос
/ 24 сентября 2011

screenshot

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

РЕДАКТИРОВАТЬ: На самом деле, я думаю, что проще в части определения, после клавиши Path, добавьте ключ TargetIndices (массив).Проведя некоторые эксперименты, вы сможете выяснить, какое значение нужно поместить в один элемент этого массива, чтобы поместить его в фазу сборки Copy Bundle Resources.

1 голос
/ 30 августа 2011

Да, XCode пытается управлять этим для вас. Если после добавления файла он не сделал то, что вы хотите, то измените его. Это предположения "обычно" правильные "большую часть" времени. :)

...