「MacOSでアプリのBundle Identifierを調べる」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
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となる。

関連項目