ログインアイテムを作成していて、現在のユーザーを取得できるかどうかを調べています。
たとえば、ユーザー「Test」でログインし、root権限でexeを実行すると、
char *user = getenv("USER");
ユーザーは「ルート」です。
私の予想される答えは「テスト」です。
どうすれば入手できますか?
ログインアイテムにObjectiveCコードを入れることができるかどうかわかりませんか?ログインアイテムでNSUserNameを使用することはできますか?
NSString *user = NSUserName();