jueves, 20 de noviembre de 2025

Cómo ocultar carpetas en tu Mac

 Trucos para Mac

Si compartes tu Mac o simplemente quieres mantener ciertas carpetas fuera de la vista, macOS te permite ocultarlas y volverlas a mostrar mediante comandos realmente sencillos. Aquí tienes la guía completa con todos los comandos listos para copiar.

1️⃣ Ocultar una carpeta con Terminal

Para ocultar cualquier carpeta, usa este comando cambiando la ruta según necesites:

 TERMINAL MAC
chflags hidden /ruta/de/tu/carpeta

👉 TRUCO rápido: también puedes escribir chflags hidden en el Terminal, dejar un espacio y arrastrar la carpeta que quieres ocultar directamente dentro de la ventana. macOS insertará automáticamente la ruta completa, evitando errores.

Ejemplo práctico: ocultar una carpeta llamada privado situada en el Escritorio:

 TERMINAL MAC
chflags hidden ~/Desktop/privado
2️⃣ Volver a mostrar la carpeta

Para hacer visible de nuevo una carpeta oculta, usa:

 TERMINAL MAC
chflags nohidden /ruta/de/tu/carpeta

Ejemplo completo:

 TERMINAL MAC
chflags nohidden ~/Desktop/privado
3️⃣ Ocultar una carpeta renombrándola con punto (.)

Todo archivo o carpeta que empieza por un punto se oculta automáticamente en macOS.

 TERMINAL MAC
mv ~/Desktop/privado ~/Desktop/.privado

Finder no permite renombrar carpetas con un punto inicial desde la interfaz, por lo que este método solo se puede realizar desde Terminal.

👀 Mostrar archivos ocultos en Finder

Usa este atajo de teclado para alternar entre mostrar u ocultar archivos invisibles en Finder:

⌘ Cmd + ⇧ Shift + .

miércoles, 26 de marzo de 2025

Cómo reiniciar y optimizar iCloud Drive desde la Terminal en macOS

 Optimización Mac · iCloud Drive

Cómo reiniciar y optimizar iCloud Drive desde la Terminal en macOS

Si iCloud Drive se queda bloqueado en “subiendo…”, no sincroniza correctamente, los archivos no aparecen o el icono de progreso nunca termina, puedes reiniciar y optimizar el servicio desde la Terminal con comandos seguros. Esta guía te muestra paso a paso cómo hacerlo.

1️⃣ Forzar reinicio de iCloud Drive (brutal pero seguro)

Este comando cierra todos los procesos relacionados con iCloud y obliga a macOS a reiniciar el servicio.

 TERMINAL MAC
killall bird; killall cloudd; killall CloudKeychainProxy

No borra archivos. Solo reinicia el motor que gestiona iCloud Drive.

2️⃣ Reparar la base de datos de iCloud Drive

Si iCloud Drive está lento, atascado o sincronizando mal, puedes forzar una verificación de la base interna:

 TERMINAL MAC
brctl log -w

Este comando no arregla por sí solo, pero te muestra exactamente qué falla en el motor “bird”.

3️⃣ Vaciar cachés de iCloud Drive (100% seguro)

Si la sincronización sigue sin funcionar, puedes eliminar únicamente la caché de iCloud (NO tus archivos).

 TERMINAL MAC
rm -rf ~/Library/Caches/com.apple.bird

macOS regenerará la carpeta automáticamente.

4️⃣ Reiniciar completamente "bird" (el motor de iCloud)

Bird es el proceso encargado de sincronizar todos los archivos de iCloud Drive.

 TERMINAL MAC
launchctl stop com.apple.bird
launchctl start com.apple.bird

5️⃣ Forzar una sincronización inmediata

Con esto obligas a iCloud a revisar todos los archivos y empezar una sincronización nueva:

 TERMINAL MAC
brctl diagnose --full-sync

❓ Preguntas frecuentes

¿Puedo perder mis archivos con estos comandos?

No. Nada de esto borra archivos almacenados en iCloud Drive.

¿Tengo que reiniciar el Mac?

No es necesario, pero puede acelerar la recuperación del servicio.

¿Esto funciona en cualquier versión de macOS?

Sí, todos estos comandos funcionan en macOS Monterey, Ventura, Sonoma y posteriores.

viernes, 19 de agosto de 2022

"cualquierapp.app" está dañado y no se puede abrir. Deberías trasladarlo a la papelera.

 



Esto te puede pasar con cualquier app que de el mensaje de error de Aplicación dañada.

Una de las formas más rápida de solucionarlo es utilizando el recurso xattr. Se recomienda su uso por usuarios experimentados y como siempre, si lo usas, es bajo tu propia responsabilidad.

"Antes de ejecutarlo recuerda que puedes estar intentando ejecutar una app que el sistema está bloqueando bien por estabilidad del sistema, privacidad o seguridad en general."

Pues bien, sigue estos pasos para solucionar el problema:

Abre Terminal

Copia y pega este comando xattr -cr

A continuación arrastra la app dañada sobre la ventana del Terminal a continuación de la línea anterior.

Debería quedarte algo así:

xattr -cr /Applications/cualquierapp.app

Pulsa ahora intro.

Ya debería de estar corregido el error.

Os dejo un video de ayuda con una app de ejemplo.




lunes, 25 de abril de 2022

...no se puede abrir porque no se puede confirmar la identidad del desarrollador.

La aplicación "lo que sea" no se puede abrir porque no se puede confirmar la identidad del desarrollador.


Para no entrar en tecnicismos, os explicaré de forma sencilla el motivo y cómo solucionarlo;

Con el fin de evitar el software maliciono, entre otras cosas, Apple tomó como norma que las apps estuvieran firmadas por un desarrollador identificado evitando así que se ejecuten las aplicaciones que no lo están.

Bajo tu "resposabilidad", Apple sí permite que dicha app, no firmada, pueda ser ejecutada en su sistema operativo, pero esta es movida a un entorno más limitado. A nivel usuario, no notarás la diferencia, pero dicha app se encuentra en una especie de cuarentena aislada aunque para tu ojos esté con el resto de las apps.

Dicho esto, ¡vamos a allá!.


1. Pulsa en el recuadro sobre abrir. (Te saldrá el siguiente cuadro)



2. Pulsa aceptar y dirígete a Preferencias del Sistema > Seguridad y privacidad.


3. Pulsa sobre Abrir igualmente, y esta se ejecutará.


¿Aún sigues sin poder instalar la App?


Desactivación de GateKeeper

Otra opción es usar la Terminal del Mac,

Ve a Aplicaciones > Utilidades y abre Terminal.

En la ventana escribe:

sudo spctl –master-disable y pulsa enter.

Introduce la contraseña de administrador y vuelve a pulsar sobre enter.

Vuelve a abrir las preferencias del sistema y ya deberías tener habilitado la opción Cualquier sitio.


¿Aún sigues sin poder instalar la App?

El SIP bloquea el acceso a ciertos procesos del sistema (/System /sbin /usr), por lo cual también impide la instalación de ciertas apps.

Desactivarla no es complicado, pero requiere de algo más de conocimientos y mal hecho puede ocasionar daños en el macPara la instalación de algunas apps es necesario desactivar esta protección por lo que aquí os pongo los pasos para realizarlo bajo vuestra responsabilidad.

Desactivación del SIP (Protección de la integridad del sistema)

Arranca tu ordenador pulsando las teclas Comando + R.

En el menú superior, dirígete a Utilidades y abre Terminal.

En la ventana de la Terminal escribe:

csrutil disable y pulsa enter.

¿Permitir el arranque del sistema operativo sin firmar y cualquier extensión del núcleo para el sistema operativo "Macintosh HD"? [y/n] Pulsa sobre "y".

Introduce la contraseña de administrador y vuelve a pulsar sobre enter.

La Terminal te devolverá varias líneas hasta decirte que la protección de la integridad del sistema desactivada es un éxito.

Ahora ya podrás instalar apps descargadas desde cualquier lugar.

Para volver a activarla deberás seguir los mismos pasos pero escribiendo:

csrutil enable y pulsando sobre enter.


NOTA

Después de desactivar Gatekeeper (opción Habilitar en cualquier lugar) y deshabilitar la Protección de la integridad del sistema (SIP) en el Mac, puede instalar cualquier aplicación de terceros, pero a su vez permites la entrada de software malicioso. Es importante habilitarlas nuevamente para evitar daños en el equipo.















sábado, 6 de febrero de 2021

No estás autorizado a abrir la aplicación “lo que sea”

Vamos a intentar resolver un problema que muchos os estáis encontrando cuando intentáis abrir una aplicación; 



No estás autorizado a abrir la aplicación “lo que sea”. Ponte en contacto con el administrador para solicitar asistencia.

Esto, normalmente, es un problema de permisos asociadas a un directorio o una app en concreto.

La solución es sencilla,

Abre la Aplicación Terminal
Escribe sudo bash y pulsa enter
Introduce la contraseña de administrador


Ahora escribiremos el siguiente comando,

sudo chmod -R 755 


Arrastra a continuación la aplicación que no te deja abrir,

Debería quedar así:

sudo chmod -R 755 /Applications/aplicacion_que_no_te_deja_abrir.app


La ruta puede variar dependiendo de dónde tengamos la app que hemos arrastrado.

Pulsa enter

-

Hecho esto, ya puedes abrir la app.

Si tienes alguna duda o quieres compartir tu experiencia puedes hacerlo un poco más abajo.
Espero haber ayudado con esta aportación.

Podéis ver el video en el que se corrige otro error que os puede dar alguna app en concreto.






lunes, 14 de octubre de 2019

...está dañado y no se puede abrir. Debes expulsar la imagen de disco.




Cuando abres una imagen de disco (dmg) y el instalador te da este error, la solución más sencilla es utilizar la Terminal del Mac para solucionarlo.

Abre el terminal,

Copia y pega este comando y sin dejar espacio, arrastra el archivo dmg dañado.

sudo xattr -r -d com.apple.quarantine $DIR

En mi caso quedaría así:

sudo xattr -r -d com.apple.quarantine $DIR/Users/pacocaetano/Desktop/Tu_Imagen.dmg

Una vez hecho, Pulsa Enter

Te pedirá que introduzcas tu Password

Introdúcela y vuelve a Pulsar Enter.

Ya deberías de poder ejecutar el instalador sin mayor problema.


ANTES DE REALIZAR ESTO DEBERÍAS DE SABER:

El indicador -r elimina los atributos del archivo dmg, por lo que solo se recomienda usarlo a usuarios avanzados ya que la modificación de atributos extendidos puede tener consecuencias involuntarias, y puedes estar intentando ejecutar una aplicación que el sistema ha bloqueado por razones de estabilidad, privacidad y/o seguridad.








domingo, 14 de julio de 2019

No me funcionan los Parches de TNT, ¿Qué hago?

¿Cómo hacer que vuelvan a funcionar las Apps de TNT-Team nuevamente? 






Como veréis, no suelo actualizar mucho el blog, no es por falta de ganas si no por falta de tiempo. Agradezco vuestros comentarios y espero entendáis que solo escribo cuando veo los cabezazos que muchos os dais buscando una solución a los problemas.

Hay personas que me escriben diciendo que no les funcionó _esto_ o _aquello_, pero debéis de entender que cuando hablamos de usar el Terminal de la Mac, un espacio, un guión o cualquier símbolo mal puesto, es suficiente para que la solución no os sirva.

Bueno, dicho esto, empezaremos con esta entrada.

El 12 de julio, Apple dejó de firmar los certificados del grupo TNT, por lo que todas las apps se bloquearan y "no podrán ser ejecutadas" en nuestro Mac.

Aquí os dejo una captura de pantalla del resultado de que Apple haya dejado de firmar las Apps de TNT-Team.


¿Tiene solución esto? Pues claro que sí. 🤓 ¡Tranquil@s!

Lo primero que haremos es descargar desde App Store la aplicación gratuita Xcode.

Una vez se haya instalado, por razones de uso de licencia, deberemos ejecutarla, luego podéis cerrarla sin más.

Ahora nos vamos al Terminal de la Mac y lo ejecutamos.

Os aparecerá una ventana como esta, pero evidentemente con vuestro nombre de usuario.




Aquí escribiremos lo siguiente:


codesign --force --deep --sign -

Seguidamente dejaremos un espacio...


y arrastraremos la App, en mi caso la tengo en el Escritorio.




Os debería de quedar algo así tras arrastrar la App:





Ahora pulsar Intro para ejecutar.


Debería de quedar tras este paso así:





¿Qué hemos hecho con estos pasos?


Sencillamente lo que hemos hecho es Auto-firmar la aplicación haciendo uso del Terminal.

Sencillo ¿Verdad? Pues bien, ya podéis ejecutar sin más la App que habéis firmado.