「MacOSでアプリのBundle Identifierを調べる」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
Administrator (トーク | 投稿記録) |
||
2行目: | 2行目: | ||
主に外部からアプリを制御するときに使ったりする。 | 主に外部からアプリを制御するときに使ったりする。 | ||
− | == | + | == lsappinfoコマンド == |
+ | ターミナルを開き以下のコマンドを入力する。 | ||
+ | $ lsappinfo info -only bundleid Safari | ||
+ | |||
+ | == plistの中身をみる == | ||
1. Finderでアプリを探し出し「パッケージの内容を表示」(アイコンを右クリックするとある)する。 | 1. Finderでアプリを探し出し「パッケージの内容を表示」(アイコンを右クリックするとある)する。 | ||
2020年3月4日 (水) 00:03時点における版
Macのアプリには「Bundle Identifier」という識別子があり、 主に外部からアプリを制御するときに使ったりする。
lsappinfoコマンド
ターミナルを開き以下のコマンドを入力する。
$ lsappinfo info -only bundleid Safari
plistの中身をみる
1. Finderでアプリを探し出し「パッケージの内容を表示」(アイコンを右クリックするとある)する。
2. Contentsフォルダの中にInfo.plistファイルがあるはず。このファイルの中身はXMLなのでテキストエディタで開く。
3. 「<key>CFBundleIdentifier</key>」を探す。直下の<string></string>の中身がBundle Identifierとなる。
関連項目
- Xamarin.Mac/実行中のプロセスを終了させる
- Karabiner-Elements - アプリ(Bundle Identifier)ごとにキーバインドなどを変えられる神アプリ。