Ich möchte eine Anwendung schreiben, die als Hintergrundprozess läuft und erkennt, wenn eine Anwendung (z. B. Safari) Audio abspielt. Ich kann verwenden NSWorkspace
um die Prozess-IDs der derzeit laufenden Anwendungen zu erhalten, aber ich bin ratlos, wenn es darum geht, zu erkennen, was diese Prozesse tun. Ich nehme an, dass es eine Möglichkeit gibt, einen Prozess abzuhören und herauszufinden, welche öffentlichen Nachrichten die Objekte senden. Ich entschuldige mich für meine Unwissenheit zu diesem Thema.
Hat jemand so etwas schon einmal versucht oder kennt jemand Ressourcen, die dabei helfen können?