〜/ Library / Containersの目的は何ですか?


29

の目的は何だろう~/Library/Containers

私は~/Library/Preferencesあなたの下でユーザー固有のアプリとシステム構成のリストを見つけることができることを知っています。しかし、私もそれらを見つけることができます~/Library/Containers

どんな種類の設定がそこに保存されていますか?

回答:


35

~/Library/Containers サンドボックスアプリのホームディレクトリが含まれます。

サンドボックスアプリは、たとえば、Mac App Storeからダウンロードしたアプリです。サンドボックス化とは、システムの他の部分から「隔離」されているため、1つのアプリでシステムの他の部分に不当な損害を与えることはできません。

したがって、サンドボックスアプリは通常、必要なファイルシステムパスへの書き込みのみを許可されません。アプリを書き換えずに標準パスへの書き込みをサポートするために、システムはサンドボックスアプリが書き込み可能なコンテナフォルダーを作成します。サンドボックスアプリは、たとえば設定のためにシステムフォルダーに書き込みを行っていると見なしますが、システムはパスを書き換えて、代わりにコンテナーフォルダーに配置されるようにします。

たとえば、多くのアプリがデータをに書き込みました~/Library/Application Support/。サンドボックスアプリではそれができません~/Library/Containers/。代わりに、データはそのアプリのパスの下に書き込まれます。


1
このディレクトリを単純に削除しても安全ですか?私の家ではかなり大きくなった(〜11GB)。
ドロール

5
いいえ、それは安全ではありません-あなたがそこに保存されているすべての設定とデータを失うことを気にしない限り。
jksoegaard
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.