Mac OS X で現在開いているアプリのアイコンを取得するための API はありますか? アクティブなアプリケーションのすべてのアイコンと、アプリケーションの上にあるバッジ (つまり、メールの新しいメッセージの数、または Transmission の現在のダウンロード率) を取得しようとしています。ある種の Dock API はありますか?
現在アクティブなアプリケーションに関する情報を取得するための OSX API について私が見つけた唯一の言及はProcess Manager APIであり、ドックをポーリングしたりアイコン データを取得したりする機能については言及されていません。
アプリケーション アイコンに関する限り、私が見つけた唯一のドキュメントは NSWorkspace に関連しています: https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/Workspace/introduction.html