例如我在控制台“open -b com.apple.dt.Xcode”中运行,open如何确定要启动的程序?
答案 0 :(得分:3)
如果你想要编程的路径,你可以使用applescript。
osascript -e "POSIX path of (path to application id \"com.apple.dt.Xcode\")"
答案 1 :(得分:2)
捆绑标识符通常在应用程序的应用程序包Info.plist
中声明。这些值在OS X中通过各种方式进行标识和注册,并在Launch Services
数据库中进行管理。请阅读Launch Services Programming Guide了解详细信息,尤其是Application Registration。