[GH-ISSUE #1148] Feature request: install certificates on all Simulators #1144

Open
opened 2026-03-03 19:48:43 +03:00 by kerem · 4 comments
Owner

Originally created by @vrnvorona on GitHub (Feb 15, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1148

Proxyman version?

3.1.0

macOS Version?

11.6

To install certificate on all simulators you have to start them all since Proxyman installs only on booted sims. As an option it could help if it installed it on all devices like Charles does.

Originally created by @vrnvorona on GitHub (Feb 15, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1148 ### Proxyman version? 3.1.0 ### macOS Version? 11.6 To install certificate on all simulators you have to start them all since Proxyman installs only on booted sims. As an option it could help if it installed it on all devices like Charles does.
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 15, 2022):

You can do it by using the Legacy Mode in Preference -> debugging tools -> turn on the Legacy iOS simulator.

It’s the same approach as Charles does 👍

Please note that it will install to all simulators which was opened at least one ( don’t need to boot)

<!-- gh-comment-id:1040078323 --> @NghiaTranUIT commented on GitHub (Feb 15, 2022): You can do it by using the Legacy Mode in Preference -> debugging tools -> turn on the Legacy iOS simulator. It’s the same approach as Charles does 👍 Please note that it will install to all simulators which was opened at least one ( don’t need to boot)
Author
Owner

@vrnvorona commented on GitHub (Feb 15, 2022):

Alright, though i noticed that even though description says it will install on all running sims, it actually won't work until you boot only one sim and then install. So, not running, but one by one.
image

Maybe it's sth with my sims or macOS tho

<!-- gh-comment-id:1040079667 --> @vrnvorona commented on GitHub (Feb 15, 2022): Alright, though i noticed that even though description says it will install on all running sims, it actually won't work until you boot only one sim and then install. So, not running, but one by one. ![image](https://user-images.githubusercontent.com/11422913/154038815-4ea153ff-8ebf-45be-ab4c-e57fc5ec3738.png) Maybe it's sth with my sims or macOS tho
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 15, 2022):

Technically, Charles Proxy and Proxyman’s Legacy mode are the same. They use the python script to directly modifies all simulators’s database and trustStore without needing to open the simulator.

Proxyman uses simctl which is provided by Xcode. It’s easier to use, but only support all booted simulators.

<!-- gh-comment-id:1040090791 --> @NghiaTranUIT commented on GitHub (Feb 15, 2022): Technically, Charles Proxy and Proxyman’s Legacy mode are the same. They use the python script to directly modifies all simulators’s database and trustStore without needing to open the simulator. Proxyman uses simctl which is provided by Xcode. It’s easier to use, but only support all booted simulators.
Author
Owner

@vrnvorona commented on GitHub (Feb 15, 2022):

Well, if I used simctl approach, it works only with one booted simulator. If there are two and more, certificates are not getting installed.

<!-- gh-comment-id:1040094925 --> @vrnvorona commented on GitHub (Feb 15, 2022): Well, if I used simctl approach, it works only with one booted simulator. If there are two and more, certificates are not getting installed.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1144
No description provided.