Estoy tratando de identificar los procesos de macOS Catalina que manejan la comunicación de red con los servidores de iMessage de Apple.
Si tienes iMessage habilitado y cierras la aplicación Mensajes, los mensajes entrantes todavía se entregan a tu computadora.
He intentado detener los procesos imagent
e IMDPersistenceAgent
porque parecían relacionados con la mensajería, pero el primero parece estar relacionado solo con FaceTime y detener el segundo no detuvo los iMessages entrantes.
Para ser claro: no estoy intentando simplemente desactivar iMessage. Estoy tratando de identificar los procesos que manejan la comunicación con iMessage. Esto es por dos razones:
- La terminación de estos procesos debe poder ser ejecutada en un script bash automatizado usando
pkill
o algo similar, y la desactivación de iMessage no se puede hacer de esa manera. - La computadora necesita permanecer activada con el servicio de iMessage para que cuando los procesos se reinicien (o la computadora se reinicie y los procesos se inicien por sí mismos), cualquier iMessage entrante pendiente se entregue. Si iMessage se desactivara y luego se activara más tarde, cualquier mensaje durante el período de tiempo en el que estuvo desactivado no se entregaría.
0 votos
¿Desactivar iMessage desde tu cuenta en las Preferencias del Sistema funciona para ti?
0 votos
@Udhy Como mencioné, deshabilitar iMessage no es una opción para mí. He agregado las dos razones a la pregunta original.
0 votos
¿No puedes simplemente activar "No molestar"?
0 votos
Desafortunadamente, "No molestar" no funcionaría para mí porque mi objetivo es detener la comunicación de red, no simplemente suprimir/silenciar las notificaciones. En el modo de "No molestar", los iMesages siguen siendo entregados y puedes abrir la aplicación de Mensajes para verlos.