2
신청서에서 launchctl
을 실행하고 싶습니다. 내가 터미널에서 명령을 실행할 때 나는 다음과 같은 코드를 사용하고이를 위해NSTask에서 launchctl 사용
,
NSTask *task;
task = [[NSTask alloc] init];
[task setLaunchPath: @"/bin/launchctl"];
NSArray *arguments;
arguments = [NSArray arrayWithObjects: @"load ", @"/Users/XYZ/com.XYZ.plist", nil];
[task setArguments: arguments];
[task launch];
그것은 나에게 오류를 제공, launchctl: unknown subcommand "load "
그러나, 그것은 제대로
>launchctl load /Users/XYZ/com.XYZ.plist
세드릭을 실행 여기에 차이가 있으며 어떻게 NSTask를 사용할 수 있습니까?
OMG !!!! 감사. : D – MacGeek
@MacGeek : 천만에. –
자살을 거의하지 않는 느낌. :디 – MacGeek