He estado almacenando archivos de imágenes en Dropbox (subidos automáticamente desde mi teléfono a través de su función "Camera Uploads"). Acabo de descubrir que no tengo permiso para abrirlos desde mi carpeta Dropbox sincronizada en mi computadora. El error es la lectura de un cuadro de diálogo:
The file “20160622_165411.jpg” couldn’t be opened because you don’t have permission to view it.
To view or change permissions, select the item in the Finder and choose File > Get Info.
En la consola, ya veo:
2017-02-06 08:12:33.317 Preview[15288]: PVImageContainer initWithURL:file:///Users/zipslime/Dropbox/20160622_165411.jpg failed, error = Error Domain=NSCocoaErrorDomain Code=257 "The file “20160622_165411.jpg” couldn’t be opened because you don’t have permission to view it." UserInfo={NSFilePath=/Users/zipslime/Dropbox/20160622_165411.jpg, NSUnderlyingError=0x7fea18e85bd0 {Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted"}}
Esto sólo parece suceder con el programa predeterminado de mi ordenador (Vista previa). Puedo abrir los archivos en Firefox, e incluso con la Vista Rápida del Buscador. ¿Qué pasa con la Vista previa y cómo puedo solucionarlo?
Soluciones que he probado:
- Revisa "Get Info" (ya muestra los permisos correctos; ver abajo)
chmod 744
ychmod 777
- Mover los archivos de la carpeta Dropbox
- Descargando una nueva copia del archivo a través del cliente web de Dropbox hace funciona, pero no es una solución razonable a escala.
De Get Info:
De la Terminal:
> ls -l 20160622_165411.jpg
-rw-r--r--@ 1 zipslime staff 3.0M Jun 24 2016 20160622_165411.jpg
> whoami
zipslime
> chmod 777 20160622_165411.jpg
> ls -l 20160622_165411.jpg
-rwxrwxrwx@ 1 zipslime staff 3.0M Jun 24 2016 20160622_165411.jpg*
> open 20160622_165411.jpg
# still fails
Encontré un atributo inusual (el contenido era un montón de inescrutables caracteres hexagonales), pero borrarlo tampoco cambia las cosas.
> ls -lO@ 20160622_165411.jpg
-rwxrwxrwx@ 1 zipslime staff - 3.0M Jun 24 2016 20160622_165411.jpg* com.dropbox.attributes 83B
> xattr -d com.dropbox.attributes 20160622_165411.jpg
> open 20160622_165411.jpg
# still fails
0 votos
¿Te has puesto en contacto con el servicio de asistencia de Dropbox?
0 votos
T
0 votos
A
0 votos
I