Пакет приложений без GUI

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

спасибо.

2 ответов


Я хотел бы создать вспомогательное приложение, у которого нет GUI, но есть ... пакет приложений.

это называется агентом, и вы делаете его, делая обычное приложение и устанавливая его LSUIElement ключ к строке "1".


ответ Питера (используйте LSUIElement) Это, наверное, то, что вы ищете. Иногда я хотел создать фактическое приложение командной строки, которое также имеет пакет приложений. В случае, если другие столкнулись с тем же сценарием, вот что я нашел...

пакет приложений не является исполняемым файлом. Истинный исполняемый файл похоронен внутри: MyApp.app/Contents/MacOS/MyApp является фактическим исполняемым файлом Mach-O для приложения с именем MyApp. Стандартные шаблоны Xcode связывают приложения с AppKit.рамки и есть основные.м что определяет