Ever since the release of Xcode 5.0, there has been a new edition of the Capabilities
tab in the target settings of an Xcode project. It includes the ability to configure the entitlements on your projects App ID. One of the capabilities is Data Protection
. Enabling the setting in the target settings does no more than just:
Add the "Data Protection" entitlement to your App ID
How do I actually implement Data Protection in my application? What are the applications of Data Protection? Does it encrypt all my application data?