Processus macOS
Qu’est-ce qu’apsd sur Mac ?
apsd garde une connexion ouverte avec le service de notification Push d’Apple. Les apps et iCloud l’utilisent pour recevoir des notifications.
Où le voir
apsdfigure dans la liste de Moniteur d’activité › Réseau, dansnettopou dans Kilobat.- Un coupe-feu ou un outil de surveillance réseau demande si
apsdpeut se connecter. apsdgarde une connexion ouverte en permanence, même quand le Mac ne fait rien.
Ce que c’est
La page man appelle apsd l’« Apple Push Notification service daemon ». Il fait partie du framework ApplePushService.
Les apps ne gardent pas leur propre connexion pour les notifications. La documentation développeur d’Apple indique que les apps s’enregistrent auprès d’APNs et reçoivent un jeton d’appareil.
Pourquoi il utilise le réseau
- Une connexion qui reste ouverte. Apple indique que les appareils utilisent le port TCP 5223 pour APNs. Le port 443 sert de solution de repli quand le 5223 est bloqué.
- Les notifications. Messages, e-mails, modifications de calendrier et notifications d’apps arrivent par cette connexion.
Est-ce normal ?
Oui. Une petite connexion permanente est le principe même des notifications push. Son trafic est généralement faible.
Des reconnexions répétées peuvent signifier qu’un coupe-feu ou un proxy bloque le port 5223.
Voir combien il consomme
Ouvrez Moniteur d’activité depuis Applications > Utilitaires. Cliquez sur Réseau.
Tapez
apsddans le champ de recherche. Les colonnes Octets envoyés et Octets reçus indiquent ce qu’il a transféré.Dans Terminal, surveillez uniquement ce processus. Appuyez sur d pour afficher la variation par seconde, et sur q pour quitter.
nettop -p apsd -PAffichez sa connexion et son port.
lsof -nP -i -a -c apsd
Le réduire ou le suspendre sans risque
Désactivez les notifications des apps dont vous n’avez pas besoin. Choisissez menu Pomme > Réglages Système > Notifications.
Si vous gérez un réseau, autorisez le port TCP 5223 vers Apple. Apple liste les hôtes et les ports dans son article sur les réseaux d’entreprise.
Ne quittez pas
apsddans Moniteur d’activité. Il fait partie de macOS, et d’autres fonctions en dépendent. Les notifications passent par lui.
Avec Kilobat
Ouvrez la liste des apps de Kilobat et recherchez
apsd. Sa ligne affiche le débit en direct et les octets transférés.Dans Terminal, affichez la même liste en direct. Appuyez sur / et tapez le nom pour rechercher.
kilobat status --watchAffichez son trafic sur une journée. Les noms correspondent à
kilobat report --summary.kilobat bandwidth apsd dayVia MCP, un agent IA obtient le même historique avec
get_app_bandwidthet le nomapsd.La vue en direct est gratuite. L’historique dans l’app nécessite Pro. Kilobat n’enregistre l’historique que pendant que l’app tourne.
Questions
Pourquoi ne reçois-je pas de notifications sur un réseau d’entreprise ?
Apple indique que les appareils ont besoin du port TCP 5223 vers le réseau d’Apple. Certains coupe-feu d’entreprise le bloquent.
Un proxy empêche-t-il les notifications push de fonctionner ?
Apple indique que le trafic sur le port 443 peut passer par un proxy qui ne le déchiffre pas.
Sources
- apsd(8), page man installée avec macOS 27.2
- Assistance Apple : Si vos appareils Apple ne reçoivent pas les notifications push d’Apple
- Assistance Apple : Utiliser les produits Apple sur les réseaux d’entreprise
- Apple Developer : Enregistrer votre app auprès d’APNs
- nettop(1), page man installée avec macOS 27.2
Sources vérifiées le 29 octobre 2026. Les pages man sont celles installées avec macOS ; ouvrez-en une avec man <name> dans Terminal.