This document provides an introduction to iOS penetration testing, focused on setting up testing environments and the fundamentals of app testing, particularly black-box testing. It outlines core iOS security features, the Objective-C runtime, and methods for both static and runtime analysis, as well as common techniques for bypassing jailbreak detections and certificate pinning. The presentation concludes with practical guidance for pentesters on testing strategies and the evolving landscape of iOS security.