たとえば、コンソール「open -b com.apple.dt.Xcode」で実行すると、open はどのプログラムを起動するかをどのように決定するのでしょうか?
質問する
180 次
2 に答える
3
プログラムへのパスが必要な場合は、applescriptを使用できます。
osascript -e "POSIX path of (path to application id \"com.apple.dt.Xcode\")"
于 2012-10-26T11:33:10.340 に答える
2
バンドル識別子は通常、アプリケーションのアプリ バンドルで宣言されますInfo.plist
。値は、OS X でさまざまな方法で識別および登録され、Launch Services
データベースで管理されます。詳細については、 Launch Services Programming Guideをお読みください。特に、Application Registrationのセクションを参照してください。
于 2012-10-26T16:47:43.283 に答える