macOS-Prozesse

Was ist apsd auf dem Mac?

apsd hält eine Verbindung zum Apple-Push-Benachrichtigungsdienst offen. Apps und iCloud bekommen darüber ihre Mitteilungen.

Prozess: apsdGilt für: alle aktuellen macOS-Versionen. Beobachtet unter macOS 27.2.Geprüft: 29. Oktober 2026

Wo er auftaucht

  • apsd steht in der Liste unter „Aktivitätsanzeige“ › „Netzwerk“, in nettop oder in Kilobat.
  • Eine Firewall oder ein Netzwerkmonitor fragt, ob apsd eine Verbindung herstellen darf.
  • apsd hält ständig eine Verbindung offen, auch wenn der Mac nichts tut.

Was dahintersteckt

Die Manpage nennt apsd den „Apple Push Notification service daemon“. Er gehört zum ApplePushService-Framework.

Apps halten keine eigene Verbindung für Mitteilungen. Laut Apples Entwicklerdokumentation registrieren sich Apps bei APNs und bekommen ein Gerätetoken.

Warum er das Netzwerk nutzt

  • Eine Verbindung, die offen bleibt. Laut Apple nutzen Geräte für APNs den TCP-Port 5223. Port 443 ist die Ausweichlösung, wenn 5223 blockiert ist.
  • Mitteilungen. Nachrichten, E-Mails, Kalenderänderungen und App-Mitteilungen kommen darüber an.

Ist das normal?

Ja. Eine dauerhafte, kleine Verbindung ist genau die Art, wie Push-Mitteilungen funktionieren. Der Datenverkehr ist meist gering.

Wiederholte Neuverbindungen können bedeuten, dass eine Firewall oder ein Proxy Port 5223 blockiert.

So viel verbraucht er

  1. Öffne die „Aktivitätsanzeige“ unter „Programme“ > „Dienstprogramme“. Klicke auf „Netzwerk“.

  2. Gib apsd in das Suchfeld ein. Die Spalten „Gesendete Bytes“ und „Empfangene Bytes“ zeigen, was der Prozess übertragen hat.

  3. Beobachte im Terminal nur diesen Prozess. Drücke d für die Änderung pro Sekunde und q zum Beenden.

    nettop -p apsd -P
  4. Seine Verbindung und seinen Port anzeigen.

    lsof -nP -i -a -c apsd

Sicher drosseln oder pausieren

  1. Deaktiviere Mitteilungen für Apps, die du nicht brauchst. Wähle „Apple-Menü“ > „Systemeinstellungen“ > „Mitteilungen“.

  2. Verwaltest du ein Netzwerk, gib TCP-Port 5223 zu Apple frei. Apple listet die Hosts und Ports in seinem Artikel zu Unternehmensnetzwerken auf.

  3. Beende apsd nicht in der Aktivitätsanzeige. Der Prozess gehört zu macOS, und andere Funktionen hängen von ihm ab. Mitteilungen kommen über ihn an.

Mit Kilobat

  1. Öffne die App-Liste von Kilobat und such nach apsd. Seine Zeile zeigt die aktuelle Rate und die übertragenen Bytes.

  2. Sieh dir im Terminal dieselbe Live-Liste an. Drücke / und gib den Namen ein, um zu suchen.

    kilobat status --watch
  3. Seinen Datenverkehr über einen Tag anzeigen. Die Namen entsprechen kilobat report --summary.

    kilobat bandwidth apsd day
  4. Über MCP bekommt ein KI-Agent denselben Verlauf mit get_app_bandwidth und dem Namen apsd.

  5. Die Live-Ansicht ist kostenlos. Der Verlauf in der App braucht Pro. Kilobat zeichnet den Verlauf nur auf, solange die App läuft.

Fragen

Warum bekomme ich in einem Firmennetzwerk keine Mitteilungen?

Laut Apple brauchen Geräte TCP-Port 5223 zum Netzwerk von Apple. Manche Firmen-Firewalls blockieren ihn.

Stört ein Proxy Push-Mitteilungen?

Laut Apple kann Datenverkehr über Port 443 durch einen Proxy laufen, der ihn nicht entschlüsselt.

Quellen

Quellen geprüft am 29. Oktober 2026. Die Manpages sind die mit macOS installierten; öffne eine mit man <name> im Terminal.