Mac에서 launchd를 사용하여 설정 한 데몬 프로세스가 있습니다. 데몬이 루트로 실행 중입니다."launchctl start"가 시작 데몬 프로세스에서 작동하지 않습니다.
system("launchctl start com.project.myproj");
을하지만 터미널로 이동하여 동일한 명령을 실행하는 경우 - - 다음 줄 내 UI 응용 프로그램을 실행하지 않습니다> com.project.myproj을 시작 launchctl. 그것은 내 응용 프로그램을 시작합니다. 내 질문에 내가 뭔가 잘못하고있는 중이거나 제대로 작동하지 않는 시스템입니까?