Once you have downloaded and installed XCode you can now choose which iOS version and the device type you would like to simulate. I am using XCode v.10.1 as it has setting to use legacy build as build target, which is missing in the later releases. I recommend using the release page because here you can find an older version of XCode. You can download XCode either using the app store or by visiting the XCode Release Page ().You will need an Apple id to download it, if you don’t have one you can create one anytime and proceed further.
Not only this you will also need this to start the simulator. The process will be the same for both of them,for the sake of this demonstration i will be using a Macbook.įirst and foremost you will be requiring XCode to build and run your project. To test any app you must have either of the following
Hence, this blog is written so that you can install the apps and pen-test even if you don’t have an iPhone. This simulator does not support the drag and drop to install apps using the “.ipa” available in the market. Although, it lacks an emulator Apple does provide us with a simulator for the same. Unlike Android OS, iOS doesn’t have an emulator that we can test the apps on. Doing an iPhone pen-testing can be a tedious task in itself and not having an actual device for the same makes it even tougher. This blog is written by our student Pranav Sharma.