0
私はターミナルで実行できる "パージ"コマンドの単なるラッパーである無料のMacアプリケーションを作っています。私はMac App Storeを投入しているripoffsに飽き飽きしています。私は人々を助けたいと思っています。 GUIが完成しました。コマンドを正常に実行する方法がわかりません。NSTaskを通じて「パージ」コマンドを実行するにはどうすればよいですか?
私はNSTask
を使用する必要があると知っていますが、正しく動作していない可能性があります。
NSTask *task = [[NSTask alloc] init];
[task setLaunchPath:@"/bin/sh"];
[task setArguments:[NSArray arrayWithObjects:@"Purge", nil]];
[task launch];
どうすればこの問題を解決できますか?
ありがとう!魅力のように働いた。 – Yep
起動パスにアクセスできないと思われますが、私はsuとして実行する必要がありますが、何とかそれをプログラム的にすることはできますか? (Xcode5.1 osx maveriks) –