Yo estaba escribiendo algunos de AppleScript código cuando llegué a la siguiente resultado :
tell application "QuickTime Player"
set paths to file of document of windows
get paths
repeat with theItem in paths
display dialog POSIX path of theItem
end repeat
end tell
Básicamente es obtener la ruta de acceso de películas abrir en una QuickTimeX ventana.
El AppleScript camino es ACEPTAR : Macintosh HD:Users:MyUser:Downloads:aMovie#.mp4
Pero en uno de posix de salida : ~/Library/Containers/com.apple.QuickTimePlayerX/Data/Downloads/aMovie2.mp4
Alguna idea de por qué esto (y lo ~/Library/Containers/
?), desde el AppleScript estaba bien ? En el camino por encima de Downloads
es un enlace a ~/Descargas.
Edit : ~/Library/Containers
parece ser utilizado para el aislamiento de procesos (sandboxing en dev.apple.com). Pero ¿por qué tengo 2 diferentes POSIX ruta de acceso para el mismo AppleScript caminos ?