AvdLee / RocketSimApp

Enhancing the iOS simulator for productivity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simplify installation of self-signed SSL certificates

adamaveray opened this issue · comments

Is your feature request related to a problem? Please describe.
Installing self-signed SSL certificates (e.g. for a local development web server) in the simulator requires formatting the certificate in the way iOS requires, transferring it to the simulator, opening & approving it, then again approving it in Settings.

Describe the solution you'd like
Integrate the ability to easily install & trust self-signed/untrusted certificates (after a confirmation), for example by dropping certificates into the RocketSim window or selecting them through the menu system.

Describe alternatives you've considered
ADVTrustStore is a third-party utility that enabled this functionality through the command line, but unfortunately doesn't seem compatible with Python 3. Manually transferring the certificate and performing the trust steps works but is cumbersome.

Additional context
This StackOverflow question and this ADF thread contain diferent approaches to configure the certificate manually.

I can totally see why this would be useful! It's a niece feature request though, so I have to see how to prioritize this. If there's any more information you can share that would help me build this, it would greatly improve the possibility of me building this 🙏