저는 Mac OS를 처음 접했고 Windows XP OS에서 Mac용 애플리케이션을 빌드했으며 build, 클래스, 플러그인, 플러그인-dev 및 xxx_app과 같은 대상 폴더에 플로더를 생성했습니다. Mac에서는 .app floder에서 앱에 액세스할 수 있다는 게시물을 읽었습니다. 폴더 구조는 xxx_app-->xxx.app-->contents-->MacOS 및 xxx_app-->xxx.app-->contents-->Resources와 같습니다. 따라서 MacOS에서 앱을 열려면 어떤 파일을 호출해야 하며 해당 파일의 위치는 어디입니까?
편집하다
전체 대상 폴더를 압축하여 클라이언트에 제공해야 하나요, 아니면 앱 폴더만 제공해야 하나요, 아니면 앱 플로더만 제공해야 하나요?
답변1
다음으로 끝나는 폴더 구조 .app
는 Mac OS X입니다.애플리케이션 번들.
"앱에 액세스"라고 말하면 "이 프로그램 실행"을 의미한다고 가정합니다. Mac OS 시스템의 명령 프롬프트에서 해당 애플리케이션 번들의 경로를 제공하여 애플리케이션을 실행할 수 있습니다. 예를 들어:
$ open /Applications/iTunes.app
iTunes를 실행합니다.
클라이언트에 바이너리를 제공하는 경우 다시 한 번 말씀드리지만 애플리케이션 번들 폴더이면 충분합니다. 프로그램에 대상 디렉터리에 다른 종속성이 없다고 가정합니다.