「Macをシャットダウンさせる」
「動作中のアプリケーションやプロセスの一覧を取得する」
というコードは書けますか?
書ける場合はサンプルをお願いします。
また、こういった事(OSを操作する等)について何か参考になる資料があれば、教えてください。
よろしくお願いします。
シャットダウンについてはAppleからサンプルコード付きの文書が出ています
Technical Q&A QA1134 Programmatically causing restart, shutdown and/or logout
文書中のサンプルコードについて、
Xcodeで試すならプロジェクトを
Application -> Command Line Tool として作成して、
main.cの中身をコピペしたコードで上書きしたあと
Carbon.frameworkをプロジェクトに追加すればビルドできます
実行後はXcodeのコンソールで実行したい動作を入力してやると
シャットダウンやログアウトが行えます
ありがとうございます。
CocoaではなくCarbon Frameworkなのがちょっと残念ですが、
問題解決へのアプローチ方法がわかりました。
また、サンプルコードの実行手順まで記載して下さり、
感謝します。