.PLIST ファイル拡張子
プロパティリスト
| 開発元 | Apple |
| 人気度 |
3.7 | 218 票 |
PLISTファイルとは?
PLISTファイルは、macOSまたはiOSのアプリケーションで使用されるプロパティリストです。アプリのデフォルト設定の多くを定義し、ユーザー設定を保存できます。PLISTファイルは通常、バイナリファイルまたはXMLファイルとして保存されます。どちらの場合も、PLISTファイルは通常、ユーザーが開いたり編集したりすることを想定していません。
詳細情報
macOSまたはiOSアプリケーションの開発中、開発者はアプリの構成情報やメタデータの重要な項目を定義するPLISTファイルを作成します。通常、これらのPLISTファイルはXMLファイルで、キー(設定名)と値(設定)を一覧として保存します。
開発者は、エンドユーザーに提供するアプリケーションを完成させる際、PLISTファイルの一部またはすべてをバイナリ形式に変換することがよくあります。たとえば、ユーザーの環境設定を記録するPLISTファイルは、バイナリに変換されることがよくあります。そのため、アプリにパッケージ化されている、またはアプリによってインストールされるPLISTファイルは、プレーンテキストファイルの場合もバイナリファイルの場合もあります。
注: iTunesやSafariなど、Windows向けの一部のAppleアプリケーションもPLISTファイルを使用します。また、まれにPLISTファイルがJSON形式を使用する場合もあります。
一般的な.PLISTファイル名
Info.plist - macOSアプリケーションの主要なプロパティリストで、.APPバンドルの/Contents/ディレクトリにあります。このファイルを表示するには、アプリケーションファイルを右クリックし、Show Package Contentsを選択して、Contentsフォルダーを開きます。
PLISTファイルの開き方
ほとんどの場合、PLISTファイルを開いたり編集したりする必要はありません。そうすると、そのPLISTファイルを使用するアプリが正しく動作しなくなる可能性があります。
ただし、PLISTファイルに含まれる設定を表示または編集するために開きたい場合は、AppleのProperty List Editor(Apple Xcodeに付属)を使用できます。このプログラムは、プレーンテキストとバイナリの両方のPLISTファイルを開くことができます。
PLISTファイルの変換方法
macOSでは、plutilコマンドを使用して、XML形式とバイナリ形式のPLISTファイル間で変換できます。
- バイナリからXML: plutil -convert xml1 file.plist
- XMLからバイナリ: plutil -convert binary1 file.plist
Linuxでは、Withgraphite Plutilユーティリティを使用して、XML形式とバイナリ形式のPLISTファイル間で変換できます。
