Having read books on iOS Pentesting, I noted almost all *security testcases* or tool(s) require a jailbroken device. I looked for information about this, because it is needed to perform those tests or to use those tools, and I understood it. But I cannot find an explanation around: *In the real world not all devices are jailbroken, so how relevant are test results using a jailbroken device in a real context?* <hr> **EDIT** *Can I assume that an application vulnerability once found in a debugging environment, it should be replicated on a non-jailbroken device to become validated?*