2014-03-27 3 views
7

Xcode 5.0 출시 이후 Xcode 프로젝트의 대상 설정에 Capabilities 탭의 새 버전이 나왔습니다. 프로젝트 ID에 인 타이틀먼트를 구성하는 기능이 포함되어 있습니다. 기능 중 하나는 Data Protection입니다. 목표 설정에서 설정을 사용하면 단지보다는 더 이상하지 않습니다 :Xcode 데이터 보호

는 앱 ID

어떻게 실제로 내 응용 프로그램에서 데이터 보호를 구현 할 수있는 "데이터 보호"자격을 추가 하시겠습니까? Data Protection의 응용 프로그램은 무엇입니까? 모든 응용 프로그램 데이터를 암호화합니까?

+0

하드웨어 암호화를 사용하는 최신 장치를 지원하는 것으로 설정 한 다음 응용 프로그램에서 만드는 파일에 dataProtection 수준을 명시 적으로 부여해야하는 것으로 보입니다. 내 응용 프로그램 중 하나에서 나는 데이터 보호를 활성화하지 않았고 DataProtection 옵션을 사용하여 파일을 만들었으며 장치가 잠길 때 보호되었습니다. –

답변

0

제목에 대한 의 설명서에서 설명한대로 : Enabling Data Protection.

데이터 보호는 앱에 의해 디스크에 저장된 파일에 보안 수준을 추가합니다. 데이터 보호는 특정 장치에있는 기본 제공 암호화 하드웨어를 사용하여 디스크에 암호화 된 형식으로 파일을 저장합니다.

즉, 저장된 데이터는 자동으로 암호화됩니다.