다음 open
과 같이을 사용하여 응용 프로그램을 열 수 있습니다 .
open ./MyApp.app
그러나 이것은 응용 프로그램의 디버그 출력을 표시하지 않습니다. 필요합니다.
패키지 내에서 바이너리를 수동으로 찾아서 실행하면 인쇄물이 잘 나오지만 응용 프로그램을 실행할 수 있기를 원합니다.
1
따라서 bash에서 백그라운드로 실행 파일을 실행하여 출력을보고 싶지 않습니까? 다른 방법이 있는지 확실하지 않습니다. .app 패키지는 Bash가 개인적으로 알지 못하는 독점 Apple 디자인입니다.
—
jcrawfordor 2016 년
응용 프로그램을 숨기고 싶지만 코코아를 사용해야합니다. plist 파일에서 "Application is agent"를 설정하고 실제 응용 프로그램으로 실행하면 제대로 작동합니다. 바이너리를 직접 실행하면 숨겨지지 않고 dock + menu 구성 요소가 표시됩니다.
—
Matt
실제로 cd-ing 대신 경로를 지정하여 이진 파일을 실행하면 정상적으로 작동합니다. 시원한.
—
Matt