2012-04-10 4 views
2

У меня есть проект, который я создал в Xcode (начиная с шаблона инструмента командной строки), и мне нужно создать стандартный пакет приложений .app, чтобы я мог использовать его для создания установщик с PackageMaker.Как настроить XCode для создания соответствующего пакета приложений

В настоящее время единственное, что указано в разделе «Продукты», является основным двоичным кодом, и когда я пытаюсь создать архив, я получаю нестандартную структуру каталогов (../ usr/local/bin/...) вместо ../Contents/MacOS.

Я также заметил в разделе «Упаковка», что «Расширение Wrapper» имеет значение «blank», а не «.app».

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

ответ

2

Шаблоны инструментов командной строки Xcode не создают пакеты приложений. Только шаблоны проектов, использующие каркасы Cocoa и Cocoa Touch, создают пакеты приложений. Вам нужно будет добавить еще одну цель в свой проект, чтобы создать пакет .app. У меня нет опыта обертывания инструмента командной строки внутри программы Cocoa, поэтому я не могу с этим поделать.