4

OSXでパワーアサーションをプログラムで使用する方法に関するサンプルコードや例、または優れたドキュメントを見つけようとしています。Mountain lionは、システムスリープ時にネットワークアクセスを強制終了するように見えるため、Appleは、電源アサーションを使用してシステムを起動状態に保ち、ネットワークアクセスを利用できるようにすることをお勧めします。電源アサーションを変更するための適切なコマンドはpmsetですが、その使用方法の例は見つかりませんでした。ちなみに、Snow LeoとLionはこの問題を抱えていないようです。したがって、これはMountainLionで導入された電力最適化設定であるに違いないと思います。アプリケーションのパワーアサーションをプログラムで設定する方法に関するコードサンプル/例/ドキュメントを歓迎します。

4

1 に答える 1

5

私自身の質問に答える:)。私はいくつかの読書をした後にこれを達成する方法を見つけました。IOKitフレームワークは、パワーアサーションの登録をサポートしているようです。このアドレスの詳細: IOPMLibライブラリリファレンス

于 2012-07-30T11:53:52.263 に答える