私は現在バックアップアプリケーションに取り組んでおり、最近機能を追加するという多くのリクエストを受け取りました.その一番上にあるのは、タイムマシンのように「バッテリー電源でバックアップする」のようなチェックボックスを追加することです.
では、電源アダプタの状態 (プラグインとプラグイン) を取得する方法はありますか? iMac などのデスクトップ Mac を持っていれば、おそらく常にプラグインされていると思います。したがって、コンピュータがポータブルかどうかを検出する手段が必要です。
IOKit は注目すべきライブラリであると思いますが、とにかくそのフレームワークにはほとんど存在しないドキュメントを見つけることができませんでした。では、古い Carbon フレームワークなので、その電源状態が変化したときに呼び出されるコールバックを登録する方法はありますか? そうすれば、このチェックボックスの機能を適切に実装できます。
この件を明確にするための助けをいただければ幸いです。