常にrootで実行されるMacOSXヘルパーアプリケーションを作成しました。それから他のアプリケーションを起動する必要がありますが、rootとしては起動しません。現在ログインしているユーザー(sudoed rootではない)から起動したい。
私は[NSTask launchedTaskWithLaunchPath:arguments:]
他の多くの方法を使用しようとしましたが、それらはすべてroot権限を使用してアプリケーションを起動します。
現在MacOSXにログインしているユーザーとして、ヘルパーからアプリケーションを起動するにはどうすればよいですか?