Quiero añadir <key>LSUIElement</key> <true/>
al plist de Calendar.app como lo haría con otras aplicaciones porque no la quiero en el dock o en mi barra de tareas. Al ser una aplicación súper especial de Apple, necesito un permiso especial. ¿Alguien podría decirme cómo hacer esto de forma segura?
Respuestas
¿Demasiados anuncios?Para modificar el archivo de forma segura, basta con hacer una copia o un respaldo del archivo y luego trabajar con el original:
-
Para modificar el archivo, inicie sesión como sudoer (normalmente una cuenta de administrador) y abra el Terminal.
-
Introduzca lo siguiente para hacer una copia de seguridad del archivo:
sudo cp /Applications/Calendar/Contents/Info.plist /Applications/Calendar/Contents/Info.plist.backup
tienes que introducir tu contraseña entonces.
-
Abra nano para modificar el contenido del plist:
sudo nano /Applications/Calendar/Contents/Info.plist
-
ahora añade
<key>LSUIElement</key> <true/>
después de la línea que contiene
<dict>
(normalmente la 5ª línea). -
Golpea ctrlo para escribir los cambios en el archivo. A continuación, pulse ctrlx para dejar el nano.
-
Abre el Calendario y comprueba si funciona. (No funciona, el Calendario se bloquea inmediatamente)
-
para revertir los cambios introducidos:
sudo rm /Applications/Calendar/Contents/Info.plist sudo mv /Applications/Calendar/Contents/Info.plist.backup /Applications/Calendar/Contents/Info.plist
para eliminar el archivo modificado y cambiar el nombre del archivo de copia de seguridad.
-
Entrar en exit y salir del Terminal
-
Cambia el icono del Calendario por uno más agradable.
Yo sólo haría una copia del .plist original en su escritorio, por ejemplo. Luego copiarlo una segunda vez, hacer los cambios en esta segunda copia y luego arrastrar y soltar el .plist editado de nuevo a donde vino.
Pruebe el Calendario y vea si todo está bien, si no es así siempre puede arrastrar la copia original en el escritorio de vuelta a donde debería estar.