What is OWASP MASVS and how do you apply it to an iOS app?
Essence
OWASP MASVS (Mobile Application Security Verification Standard) is an open standard of security requirements for mobile apps. Alongside it live the MASTG (the testing guide: how to verify each requirement on iOS and Android) and MASWE (a catalog of common weaknesses). They're used as a checklist for design and review, as the basis for a pentest, and as a common language with security teams and clients.
The rest of this answer, with code and interview follow-ups, is in the DevPrep app.
Read the full answer in DevPrep