
Ayer, me encontré con un conjunto de circunstancias completamente inesperadas durante la próxima actualización de MacOS. En general, realmente me gustan las actualizaciones de software, siempre quiero ver las nuevas características de un programa en particular. Cuando en el verano vi que puedes descargar e instalar MacOS 10.15 Catalina Beta, deliberadamente no hice esto, dándome cuenta de que la beta puede contener una cantidad significativa de errores, y necesito una MacBook a diario para el trabajo. Y ayer vi un aviso largamente esperado.

Con mucho gusto hice clic en el botón Actualizar ahora y esperé la descarga. Mientras descargaba la actualización, decidí hacer algo "útil", es decir, eliminar algunas cosas innecesarias de la computadora portátil. Y esta vez, TeamViewer cayó en la categoría de basura.
El problema aquí no es TeamViewer en absoluto.
Solía usarlo para asistencia remota a mis padres, bueno, parece que les va bien por su cuenta, y no necesitaba TeamViewer. Además, una cosa comenzó a molestarme, a saber, que él, aparentemente, colgó mis objetos de inicio de sesión en la amapola, aunque en la configuración del sistema en la sección "Usuarios y grupos" de la pestaña "Objetos de inicio de sesión" no estaba.
Sea como fuere, decidí eliminarlo. Y para esta tarea, una utilidad conocida por muchos que apareció en mi brazo: "Limpiar mi Mac". Realmente amo este programa, pero esta vez me decepcionó.

Como de costumbre, fui a la sección "Desinstalador" y seleccioné TeamViewer allí para su posterior eliminación. Todo salió bien y la actualización de MacOS acaba de llegar a tiempo. Además, todo salió como de costumbre. La instalación continuó durante algún tiempo, la amapola se reinició varias veces, y aquí está el momento tan esperado. La etapa final de instalación y finalización de la configuración. Estoy sentado y esperando el inicio de sesión, y lo que veo:

Y aquí comenzaron mis problemas. Naturalmente, al principio hice clic cinco veces en Aceptar, pero no condujo a nada. El siguiente paso es reiniciar un par de veces, ¡lo que tampoco ayudó! Entonces comenzó a razonar. Recordó que acababa de desinstalar TeamViewer y recordó los objetos de inicio de sesión, y se dio cuenta de que había actuado mal. Luego de una hora de buscar en Google, la solución siguió, y lo primero que llegó a la mano fue la solución, que consiste en eliminar todos los restos de la aplicación manualmente. Al final resultó que, la información sobre los objetos de entrada se presenta en los
catálogos LaunchAgents ,
LaunchDaemons y
StartupItems , que se encuentran dispersos por todo el sistema, bajo diferentes derechos de acceso.
Para eliminarlos, se necesitaba acceso al disco duro. Hay varias opciones, se ha escrito mucho sobre esto en la red. Elegí la opción de usar el terminal, comenzando desde el modo de recuperación del sistema.
Allí, tampoco todo iba bien, ya que mi disco está encriptado. Pero eso no me detuvo. Después de buscar todos los archivos y eliminar todo en una fila, similar al nombre de TeamViewer, pensé que había resuelto el problema, ¡pero no fue así! Después del reinicio, todo seguía igual. Aquí es necesario hacer una reserva, ya que alguien podría tener una pregunta lógica: ¿por qué no inicié el sistema en modo seguro? Después de todo, ¿deshabilita los objetos de inicio de sesión para el usuario? - Contestaré: ¡el sistema no se inició en modo seguro!
Después de otra hora de este alboroto, se encontró una solución de trabajo. Consistió en colocar
TeamViewerAuthPlugin.bundle en su lugar original, es decir, en el directorio
/ Library / Security / SecurityAgentPlugins / . ¡Y me salvó! Gracias a mi amigo que implementó un servidor local en medio de la noche y me distribuyó este archivo a través de
ngrok , que descargué con éxito desde el terminal usando
curl`a .
El resultado final de esta historia: ¡tenga cuidado al desinstalar aplicaciones en MacOS!
PD Catalina parece estar en orden, todo funciona.