Además de los servicios habituales de almacenamiento y sincronización en línea como Dropbox, OneDrive, Google Drive y Amazon Cloud Drive, también utilizamos Citrix ShareFile para una variedad de proyectos aquí en TekRevue . Aunque es más costoso que la competencia, ShareFile nos brinda un poco más de control y seguridad sobre cómo y cuándo se comparten los archivos con otros, y el servicio se está convirtiendo en un elemento común en los entornos empresariales.
Pero no usamos ShareFile todos los días como lo hacemos con Dropbox y OneDrive. De hecho, dependiendo de nuestras necesidades, podemos pasar semanas a la vez sin necesidad de iniciar sesión en ShareFile. Como resultado, preferimos mantener ShareFile fuera del camino hasta que lo necesitemos, evitando que la aplicación de sincronización de escritorio del servicio ocupe espacio en nuestra barra de menú OS X, o que consuma cualquier potencia de procesamiento innecesaria o ancho de banda de red.
Un usuario siempre puede cerrar manualmente la aplicación ShareFile, pero se iniciará automáticamente nuevamente durante el próximo inicio de sesión o reinicio. Por lo tanto, decidimos evitar que la aplicación y el servicio de sincronización ShareFile se inicien al inicio, y procedimos a verificar las ubicaciones habituales donde se puede encontrar dicha configuración. El único problema es que rápidamente aprendimos que la aplicación ShareFile no tiene esa configuración. De hecho, buscamos en las preferencias de la aplicación una opción de "iniciar al iniciar sesión"; verificamos la lista de Elementos de inicio de sesión para nuestra cuenta de usuario en Preferencias del sistema; Incluso revisamos la antigua carpeta StartupItems en la Biblioteca del sistema, que se supone que está reservada para el uso de Apple, pero algunos desarrolladores han abusado de ella en el pasado.
Nuestra búsqueda inicial no mostró nada, lo que hace parecer que ShareFile nos estaba dando una opción de "todo o nada": es decir, si está instalada, la aplicación ShareFile siempre se iniciará en el arranque o inicio de sesión, y la única forma de detener este comportamiento es para desinstalar la aplicación
Finalmente, sin embargo, encontramos la solución, y los usuarios de Mac desde hace mucho tiempo no deberían sorprenderse al saber que la respuesta es un archivo .plist . El ShareFile .plist que necesitamos se puede encontrar en la siguiente ubicación:
~ / Library / LaunchAgents / com.citrix.sharefileFL.ShareFile.plist
Para navegar rápidamente al archivo, puede iniciar Finder, presionar el atajo Shift + Command + G y pegar la ruta de arriba en el cuadro Ir a la carpeta .
No puede editar el archivo .plist directamente en su ubicación original, así que arrástrelo a su escritorio para hacer una copia editable. A continuación, salga de la aplicación ShareFile si se está ejecutando y abra el archivo .plist con TextEdit o el editor de texto que prefiera.
Busque la clave etiquetada RunAtLoad y cambie el valor debajo de "verdadero" a "falso" mientras se asegura de no eliminar ni cambiar ningún otro carácter en el archivo. Cuando haya terminado, guárdelo con el mismo nombre exacto (incluida la extensión .plist) y luego arrastre y suelte el archivo editado nuevamente en la ubicación original en la Biblioteca del usuario. Deberá autenticarse con una cuenta de administrador y una contraseña para completar la copia.
Ahora, guarde cualquier trabajo abierto y cierre la sesión o reinicie su Mac. Cuando vuelva a iniciar sesión, verá que la aplicación ShareFile ya no se inicia automáticamente. Cuando necesite acceso a sus datos de ShareFile, inicie manualmente la aplicación como cualquier otra desde su ubicación predeterminada en la carpeta Aplicaciones.
Tenga en cuenta que el proceso para deshabilitar ShareFile del inicio automático en OS X solo funciona bien si hace un uso poco frecuente del servicio, como lo hacemos nosotros. Mientras la aplicación esté cerrada, ninguno de los archivos que agregue a su carpeta ShareFile local se sincronizará o respaldará en los servidores ShareFile, ni recibirá archivos nuevos o actualizados de ninguna carpeta compartida vinculada a su cuenta. Por lo tanto, si su empresa u organización hace un uso intensivo de ShareFile con actualizaciones diarias, le recomendamos que deje que ShareFile continúe ejecutándose al iniciar sesión, para que no se olvide de iniciarlo manualmente y se pierda una actualización importante. Además, independientemente de su actividad de ShareFile, asegúrese de permitir que la aplicación se sincronice completamente con los servidores de ShareFile cuando la inicie manualmente, lo que ayuda a evitar la pérdida de datos de copias en conflicto de archivos que se cargaron mientras ShareFile estaba deshabilitado en su Mac.
Una nota final: esta es una solución no oficial para evitar que ShareFile se inicie al iniciar sesión en OS X. Es posible que no funcione indefinidamente y, aunque es poco probable que cause problemas de pérdida de datos, es posible que deba repetir estos pasos después de actualizar la aplicación ShareFile. En otras palabras, realice estos cambios bajo su propio riesgo y manténgase al tanto de los cambios y actualizaciones de la aplicación ShareFile para OS X.
