mitmproxy icon indicating copy to clipboard operation
mitmproxy copied to clipboard

DOC: certificate for IOS emulator entry is useless

Open RayOei opened this issue 1 year ago • 1 comments

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

RayOei avatar Jun 13 '24 09:06 RayOei

Thanks - would you mind sending a pull request to update this? 😃

mhils avatar Jun 13 '24 09:06 mhils

Sorry, missed the update on this 😊 Can be closed as #7371 corrects this. Thanks

RayOei avatar Jan 10 '25 13:01 RayOei