J'essaie d'identifier les processus MacOS Catalina qui gèrent la communication réseau avec les serveurs iMessage d'Apple.
Si vous avez activé iMessage et que vous quittez l'application Messages, les messages entrants sont toujours transmis à votre ordinateur.
J'ai essayé de tuer le imagent
y IMDPersistenceAgent
parce qu'ils semblaient liés à la messagerie, mais le premier semble être lié à FaceTime uniquement et la suppression du second n'a pas arrêté les iMessages entrants.
Pour être clair : je n'essaie pas simplement de désactiver iMessage. J'essaie d'identifier les processus qui gèrent la communication avec iMessage. Et ce, pour deux raisons :
- La terminaison de ces processus doit pouvoir être exécutée dans un script bash automatisé utilisant
pkill
ou quelque chose de similaire, et la désactivation d'iMessage ne peut pas se faire de cette manière. - L'ordinateur doit rester activé avec le service iMessage pour que, lorsque les processus sont redémarrés (ou que l'ordinateur est redémarré et que les processus sont lancés seuls), tous les iMessages entrants en attente soient délivrés. Si le service iMessage était désactivé puis réactivé, les messages reçus pendant la période de désactivation ne seraient pas transmis.