MacBook Pro con Touch Bar no guarda capturas de pantalla

Compré una nueva MacBook Pro y todo funcionaba sin problemas, pero hace unos días noté que las capturas de pantalla ( command++ ) no se guardan en el escritorio (antes funcionaba), solo se guardan en el portapapeles.shift3

  • No es un atajo incorrecto ya que puedo escuchar el sonido de la captura de pantalla.

  • Ya intenté forzar la salida de Finder o reiniciar la Mac y nada de esto funcionó.

  • Ya probé este comando de terminal defaults write com.apple.screencapture location ~/Desktop/y killall SystemUIServerno funcionó tan bien.

  • No tengo DropBox Instalado

Soy desarrollador, así que instalo nuevas dependencias todos los días, ¿puede haber cambiado algunas configuraciones predeterminadas?

¿Qué combinaciones de teclas estás usando para tomar las capturas de pantalla?
Comando + Shift + 3. (Acabo de agregar esto a la pregunta para que quede más claro)

Respuestas (2)

Me lo imaginé. Tengo la última Mac, que viene con la barra táctil. Así que noté que cuando presiono command++ (sin el , por lo que debería guardarse directamente en el escritorio), mi Touch Bar muestra esto shift:4control

Captura de pantalla de la barra táctil

Entonces, como puede ver, estaba guardando en el Portapapeles, en lugar del Escritorio (probablemente hice esto al tocar la barra táctil sin querer). Entonces, si hiciste todo lo que escribí en mi pregunta y no pasó nada, probablemente este también sea tu problema.

Cómo resolver esto:

  • Presiona command++ , para que tu Touch Bar se vea como la imagen de arriba shift.4
  • Entonces, todo lo que tiene que hacer es cambiar la opción que está seleccionada en la sección Guardar en: a Escritorio .

Al hacer esto, tanto command++ como ++ ahora guardarán sus capturas de pantalla en el shiftescritorio .3commandshift4

esto necesita ser votado más :)
¡Increíble, gracias! Al elegir Escritorio , aún puede cambiar el directorio usando el defaults write com.apple.screencapture location ~/Pictures/Screenshots/comando más tarde.

En lugar de usar este comando de terminal:

defaults write com.apple.screencapture location ~/Desktop/

Pruebe un enfoque diferente usando este comando de terminal

defaults write com.apple.screencapture location /Users/yourusername/Desktop/

Obviamente, reemplace "su nombre de usuario" con su nombre de usuario

ya probé esto y no funcionó tan bien
Esto funcionó bien para mí en Catalina.