mitmproxy
mitmproxy copied to clipboard
DOC: certificate for IOS emulator entry is useless
Problem Description
On the doc https://docs.mitmproxy.org/stable/concepts-certificates/ page the entry for IOS emulator redirects to https://github.com/ADVTOOLS/ADVTrustStore#how-to-use-advtruststore which is old and doesn't work on current Python 3. It puts you on the wrong path and it is actually not needed on modern iOS.
Steps to install on iOS emulator are (almost) the same as for iOS (real) device.
- Make sure the actual device (macOS) the emulator is running on has been configured in the network settings to use the mitmproxy
- On the emulator: open Safari and download the iOS certificate via
mitm.it - Install certificate via: Settings/General/VPN&Device Management
- Make sure root is accepted: Settings/About/Certificate Trust Settings
- And you are good to go
Checked on macOS Sonoma - M2 Max with iPhone 15Max iOS 17.5 emulator
Thanks - would you mind sending a pull request to update this? 😃
Sorry, missed the update on this 😊 Can be closed as #7371 corrects this. Thanks