iOS Sandboxing에 대하여
- 모든 앱들은 각자의 파일이나 데이터를 보관하고 사용하는 독립적인 환경을 갖고 있다.
- 앱은 다른앱의 환경에 접근할 수 없다. 따라서 악의적인 앱이 다른 앱의 데이터에 접근하여 탈취하거나 악성코드를 심을 수 없다.
- 또한 비슷하게, 앱은 iOS 시스템에 접근할 수 없다.
- 이런 이유로 근본적으로 타 OS 보다 안전하다. 하지만 그만큼 시스템 기능들을 마음대로 사용할 수 없기 때문에 앱 개발, 앱 사용에 제약이기도 하다.