Me acabo de dar cuenta de que mi comando de línea de comando normal para agregar un elemento a los favoritos de Finder ya no funciona.
Por ejemplo, para agregar el escritorio a la barra lateral de Finder, solía hacer:
sfltool add-item com.apple.LSSharedFileList.FavoriteItems file:///Users/MyUserName/Desktop && killall Finder
Sin embargo, ahora parece que ya no hace nada excepto mostrar el resultado:
Usage: sfltool archive|list-info|list [options]
También noté que la extensión de archivo de ~/Library/Application\ Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.FavoriteItems ha cambiado de .sfl a .sfl2 .
¿Alguien sabe cómo agregar mediante programación un elemento favorito a la barra lateral de Finder en macOS High Sierra?
PD: Encontré algunas soluciones usando una secuencia de comandos Swift, pero preferiría poder usar una herramienta de línea de comandos simple como antes.
Apple lo mató oficialmente :(
Disculpe, no planeamos volver a agregar la función. Deberá escribir una herramienta que haga lo que se necesita.
Un reemplazo opcional es mysides , que puedo confirmar que funciona bien en Mojave. Sin embargo, no es (todavía) instalable a través de Brew, por lo que está limitado mediante programación, pero veré si puedo cambiar eso hoy.
Actualización: seguí adelante y creé un barril de cerveza para él , que debería ser suficiente para hacerlo completamente "programático" una vez que se apruebe/fusione.
Sridhar Sarnobat