Hace poco miré mi archivo system.log
y noté los siguientes mensajes una y otra vez:
4 de marzo 12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.teamviewer [11506]): el servicio no se pudo inicializar: No se puede establecer el directorio de trabajo actual. error = 2: no existe tal archivo o directorio, ruta = /Aplicaciones/TeamViewer.app/Contents/MacOS: 15D21: xpcproxy + 12028 [1353] [< >]: 0x2
4 de marzo 12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.desktop [11507]): el servicio no se pudo inicializar: no se puede para configurar el directorio de trabajo actual. error = 2: no existe tal archivo o directorio, ruta = /Aplicaciones/TeamViewer.app/Contents/Resources: 15D21: xpcproxy + 12028 [1353] [< >]: 0x2
4 de marzo 12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.teamviewer): el servicio solo se ejecutó durante 0 segundos. Emprendedor Reaparece en 10 segundos.
4 de marzo 12:09:32 ix com.apple.xpc.launchd [1] (com.teamviewer.desktop): El servicio solo duró 0 segundos. Empujando el respawn hacia fuera por 10 segundos.
TeamViewer no está instalado en mi Mac, y no lo ha estado durante mucho tiempo. Así que lo anterior obviamente busca ejecutar algo en un camino que ya no existe. Sin embargo, al ver que launchctl estaba involucrado, corrí launchctl list | team
y he aquí que encontré un par de entradas relacionadas con TeamViewer. Entonces probé los siguientes comandos:
sudo launchctl stop com.teamviewer.service
sudo launchctl stop com.teamviewer.teamviewer
sudo launchctl stop com.teamviewer.Helper
sudo launchctl stop com.teamviewer.service
sudo launchctl unload /Library/LaunchAgents/com.teamviewer.teamviewer.plist
sudo launchctl unload /Library/LaunchAgents/com.teamviewer.teamviewer_desktop.plist
sudo launchctl unload /Library/LaunchDaemons/com.teamviewer.*
sudo launchctl remove /Library/LaunchDaemons/com.teamviewer.*
sudo launchctl remove /Library/LaunchAgents/com.teamviewer.*
sudo rm /Library/LaunchAgents/com.teamviewer.*
sudo rm /Library/LaunchDaemons/com.teamviewer.*
No hay más archivos que pueda encontrar que estén relacionados con TeamViewer. Ahora sudo launchctl list | grep team
y launchctl list | grep team
no muestran resultados, lo que sugiere que todo debería detenerse y eliminarse. ¡Pero aún veo los mensajes anteriores cada 10 segundos en system.log
, incluso después de ejecutar todos esos comandos!
¡¿Cómo puedo hacer que se detenga ?!