답변:
~/Library/Containers
샌드 박스 앱의 홈 디렉토리를 포함합니다.
샌드 박스 앱은 예를 들어 Mac App Store에서 다운로드 한 앱입니다. 샌드 박싱은 하나의 앱이 시스템의 다른 부분에 부당하게 해를 끼치 지 않도록 나머지 시스템과 분리되어 있음을 의미합니다.
따라서 샌드 박스 앱은 일반적으로 원하는 파일 시스템 경로에만 쓸 수 없습니다. 앱을 다시 쓰지 않고 표준 경로에 쓰기를 지원하기 위해 시스템은 샌드 박스 앱이 쓸 수있는 컨테이너 폴더를 만듭니다. 샌드 박스 앱은 예를 들어 환경 설정을 위해 시스템 폴더에 쓰고 있다고 생각하지만 시스템은 대신 경로를 컨테이너 폴더에 넣습니다.
예를 들어 많은 앱이에 데이터를 썼습니다 ~/Library/Application Support/
. 샌드 박스 앱은이를 수행 할 수 없으며 대신 데이터가 ~/Library/Containers/
해당 앱 의 경로 아래에 작성됩니다 .