확인. 이것에 대한 스택 오버 플로우에 대한 몇 가지 질문이 있습니다. This question was the only question은 광산과 가장 비슷하지만 알림을 사용합니다.NSTask 시작 경로에 액세스 할 수 없습니다. Xcode에서 작동합니다. Xcode로 표시된 오류
코드는 매우 간단합니다. 새로운 빈 Mac OSX 프로젝트를 만들고 applicationDidFinishLaunching:
메소드에 다음 코드를 붙여 넣으십시오. 실행 파일 (이 경우에는 GIT)의 경로를 가져 오기로되어 있습니다.
이 코드는 두 개의 판독 파이프를 설정하고 하나의 명령 : which git
을 실행합니다.
내가 엑스 코드에서 이것을 실행하면 내가이 corretly 결과를 얻을 :
Error value: ""
Output Value: /usr/bin/git
난 내 빌드/제품/디버그 폴더로 이동하고 실행 파일을 더블 클릭하면, 나는이 메시지가 콘솔 응용 프로그램에서 인쇄되는 :
질문 : 그래서, 여기에 정말 문제가 무엇인가? 제발 그냥 대안 솔루션을 만들지 말아라 ... 나는 또한 문제가 .. 감사하고 싶다.