iOS Use the Keychain Carefully Avoid Cached Application Snapshots Implement Protections Against Buffer Overflow Attacks Avoid Caching HTTP(S) Requests/Responses Implement App Transport Security (ATS) Implement Touch ID Properly