Puedo abrir Terminal y ejecutar open -a "iPhone Simulator"
y, siempre que la aplicación esté instalada, se iniciará. ¿Hay algún comando similar que devuelva la ruta a la aplicación en lugar de iniciarla?
Puedo abrir Terminal y ejecutar open -a "iPhone Simulator"
y, siempre que la aplicación esté instalada, se iniciará. ¿Hay algún comando similar que devuelva la ruta a la aplicación en lugar de iniciarla?
Si escribes esto:
buscar / Aplicaciones -nombre "Safari"
encontrarás el Safari.app por ejemplo. No tengo iPhone Simulator, por lo tanto no puedo probar ese.
Si escribes
mdfind "Safari"
encontrará todos los registros que contienen Safari (o simulador de iPhone).
Nota: safari no es la mejor opción para buscar, ya que es un programa nativo
$ mdfind 'kMDItemContentType=com.apple.application-bundle&&kMDItemFSName=MacVim.app'
/usr/local/Cellar/macvim/7.4-71/MacVim.app
$ osascript -e 'POSIX path of (path to app "MacVim")'
/usr/local/Cellar/macvim/7.4-71/MacVim.app/
$ lsregister -dump|grep '^\tpath: .*/MacVim\.app$'
path: /usr/local/Cellar/macvim/7.4-71/MacVim.app
O si la aplicación se está ejecutando:
$ lsappinfo info -app MacVim -only kLSBundlePathKey
"LSBundlePath"="/usr/local/Cellar/macvim/7.4-71/MacVim.app"