Permisos de macOS
macOS protege algunas carpetas, como Escritorio, Documentos y Descargas, y los datos de apps como Mail y Safari. Un programa necesita tu permiso antes de poder leerlas.
#Copias que ejecutas tú
Cuando ejecutas frost backup en una terminal, macOS pregunta por tu app de terminal, como Terminal, iTerm, Visual Studio Code, Warp o Ghostty. Dale permiso y Frost podrá leer esas carpetas.
#Copias programadas
Las copias programadas ejecutan el entorno de ejecución que incluye Frost, que macOS trata como un programa propio:
~/Library/Application Support/frost/app/runtime/bin/node
macOS pregunta por él la primera vez que lee ~/Desktop, ~/Documents o ~/Downloads. Le niega el acceso a otras carpetas protegidas, como ~/Library/Mail y ~/Library/Safari, sin preguntar.
#Acceso total al disco
Para que Frost pueda leer todas las carpetas que respaldas, dale acceso total al disco:
- Abre Ajustes del Sistema > Privacidad y seguridad > Acceso total al disco (System Settings > Privacy & Security > Full Disk Access).
- Haz clic en el botón de añadir, pulsa
Cmd+Shift+Gy pega la ruta del entorno de ejecución que aparece arriba. - Selecciona
node, haz clic en Abrir y comprueba que su interruptor está activado. - Haz lo mismo con tu app de terminal, para las copias que ejecutas tú.
El permiso se mantiene cuando Frost se actualiza.
Cuando macOS bloquea una copia, el error de Frost indica qué app o archivo tienes que permitir.
#Discos y carpetas compartidas en red
macOS también pide permiso antes de que un programa use discos extraíbles y carpetas compartidas en red. Eso incluye hacer copias en un disco local y hacer copias de carpetas que están en un disco. Pregunta por tu aplicación de terminal en las copias que ejecutas tú, y por el entorno de ejecución de Frost en las programadas. El acceso total al disco también cubre los discos y las carpetas compartidas.
#iCloud Drive
Frost no descarga los archivos que iCloud guarda solo en la nube, así que una copia nunca llena tu disco ni se queda esperando descargas. Esos archivos se omiten y se enumeran. Para respaldarlos, haz que Finder los mantenga descargados en este Mac.
#Ítems de inicio
La tarea programada de Frost aparece en Ajustes del Sistema > General > Ítems de inicio y extensiones (System Settings > General > Login Items & Extensions) como Node.js Foundation, el editor del entorno de ejecución que incluye Frost. Déjala activada. Consulta Copias de seguridad automáticas.