2 votos

¿Qué procesos de macOS se encargan de la comunicación de red de iMessage?

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:

  1. 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.
  2. 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"?

4voto

Jose Chavez Puntos 645

La entrega de mensajes de iMessage no se maneja de manera separada en un proceso específico para ese único propósito.

En cambio, el proceso genérico apsd (Servicio de Demonio de Notificaciones Push de Apple) maneja la comunicación en red. apsd maneja el servicio de notificaciones push de Apple en general.

El proceso imagent que ya has identificado está de hecho involucrado en iMessage, y no solo en FaceTime. Está ahí para recibir las notificaciones enviadas por el proceso apsd.

Además, hay un caso especial para los adjuntos de iMessage (es decir, mensajes de iMessage muy grandes en general). Su contenido no se transfiere utilizando notificaciones push a través de apsd, sino que se descargan desde iCloud. Sin embargo, ese proceso se inicia a través de una notificación de apsd.

En resumen, esto significa que puedes detener el proceso apsd y evitar que se reinicie, y así detendrás la entrada de mensajes de iMessage (sin "desactivar" completamente). Sin embargo, también detendrías cualquier otra notificación push que llegue a tu computadora.

0 votos

Y no hay forma de controlar nada de eso, supongo?

0 votos

¿Qué quieres decir con "control"? - Tienes muchas opciones para "control", simplemente depende de lo que quieras decir con ello.

0 votos

Buen punto... Estaba preguntándome sobre la posibilidad de bloquear las notificaciones de iM en mi MacBook; es decir, solo recibirlas en mi teléfono.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X