[GH-ISSUE #806] Cannot install Proxyman CA root certificate to iOS 14.5 (beta3) simulator #802

Open
opened 2026-03-03 19:22:01 +03:00 by kerem · 10 comments
Owner

Originally created by @kcome on GitHub (Mar 4, 2021).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/806

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version? (Ex. Proxyman 1.4.3)

2.18.0

macOS Version? (Ex. mac 10.14)

11.2.2 (20D80)

Steps to reproduce

In "Certificate - Install Certificate on iOS - Simulators..."
Complete Step 2 "Install to iOS Simulators"

Expected behavior

iOS Simulator has Proxyman CA root certificate installed
simulator_screenshot_65B412E6-196E-4976-8C34-3B8D293576E1

Screenshots (optional)

root ca cert not installed on 14.5 beta 3 simulator.
(the same applies beta 2 simulator)

Originally created by @kcome on GitHub (Mar 4, 2021). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/806 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? (Ex. Proxyman 1.4.3) 2.18.0 ### macOS Version? (Ex. mac 10.14) 11.2.2 (20D80) ### Steps to reproduce In "Certificate - Install Certificate on iOS - Simulators..." Complete Step 2 "Install to iOS Simulators" ### Expected behavior iOS Simulator has Proxyman CA root certificate installed ![simulator_screenshot_65B412E6-196E-4976-8C34-3B8D293576E1](https://user-images.githubusercontent.com/283495/110038037-54b8e500-7d93-11eb-8a1b-ddbff69e7345.png) ### Screenshots (optional) root ca cert not installed on 14.5 beta 3 simulator. (the same applies beta 2 simulator)
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 5, 2021):

Hey @kcome just wondering: Does it work with non-beta iOS Simulator? (E.g. iOS 14.4) 🤔

<!-- gh-comment-id:791053566 --> @NghiaTranUIT commented on GitHub (Mar 5, 2021): Hey @kcome just wondering: Does it work with non-beta iOS Simulator? (E.g. iOS 14.4) 🤔
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 5, 2021):

Hey @kcome

Steps to reproduce

In "Certificate - Install Certificate on iOS - Simulators..."
Complete Step 2 "Install to iOS Simulators"

Look like you forgot to restart the Simulator?

Please try again, and restart the simulator by clicking on the 3rd button. I tested with iOS Simulator 14.4 and it works fine.

I'm downloading the Xcode beta, so I can test your beta simulator 👍

Screen Shot 2021-03-05 at 08 29 10 Screen Shot 2021-03-05 at 08 28 56
<!-- gh-comment-id:791076383 --> @NghiaTranUIT commented on GitHub (Mar 5, 2021): Hey @kcome > Steps to reproduce > In "Certificate - Install Certificate on iOS - Simulators..." > Complete Step 2 "Install to iOS Simulators" Look like you forgot to restart the Simulator? Please try again, and restart the simulator by clicking on the 3rd button. I tested with iOS Simulator 14.4 and it works fine. I'm downloading the Xcode beta, so I can test your beta simulator 👍 <img width="609" alt="Screen Shot 2021-03-05 at 08 29 10" src="https://user-images.githubusercontent.com/5878421/110054029-f25ce600-7d8c-11eb-9113-cfb33c6d1a4c.png"> <img width="479" alt="Screen Shot 2021-03-05 at 08 28 56" src="https://user-images.githubusercontent.com/5878421/110054036-f557d680-7d8c-11eb-8ee8-9001d2232067.png">
Author
Owner

@kcome commented on GitHub (Mar 5, 2021):

@NghiaTranUIT , thanks for your timely reply.
I did restart simulator, and the simulator still doesn't have the root CA cert.
I also have 14.4 simulator, it works fine. Actually the screenshot I sent was taken from 14.4 simulator.

<!-- gh-comment-id:791082840 --> @kcome commented on GitHub (Mar 5, 2021): @NghiaTranUIT , thanks for your timely reply. I did restart simulator, and the simulator still doesn't have the root CA cert. I also have 14.4 simulator, it works fine. Actually the screenshot I sent was taken from 14.4 simulator.
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 5, 2021):

@kcome please open the iOS Simulator and run this CLI on your Terminal app

xcrun simctl keychain booted add-root-cert ~/.proxyman/proxyman-ca.pem

It will add and trust the certificate

I will improve the Simulator in the next release #807

<!-- gh-comment-id:791084528 --> @NghiaTranUIT commented on GitHub (Mar 5, 2021): @kcome please open the iOS Simulator and run this CLI on your Terminal app ``` xcrun simctl keychain booted add-root-cert ~/.proxyman/proxyman-ca.pem ``` It will add and trust the certificate I will improve the Simulator in the next release #807
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 5, 2021):

I tested on iOS 14.4, and one great thing is that I don't need to restart the simulator 😄

<!-- gh-comment-id:791085365 --> @NghiaTranUIT commented on GitHub (Mar 5, 2021): I tested on iOS 14.4, and one great thing is that I don't need to restart the simulator 😄
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 5, 2021):

@kcome Confirmed that iOS 14.5 beta doesn't work if I install the certificate by using the Proxyman app.

However, it works fine if I execute the above script 👍 I'm fixing it now

Screen Shot 2021-03-05 at 09 12 24
<!-- gh-comment-id:791096029 --> @NghiaTranUIT commented on GitHub (Mar 5, 2021): @kcome Confirmed that iOS 14.5 beta doesn't work if I install the certificate by using the Proxyman app. However, it works fine if I execute the above script 👍 I'm fixing it now <img width="1531" alt="Screen Shot 2021-03-05 at 09 12 24" src="https://user-images.githubusercontent.com/5878421/110057286-ed029a00-7d92-11eb-9902-3fe14d0e765f.png">
Author
Owner

@kcome commented on GitHub (Mar 5, 2021):

The command works well. Thanks @NghiaTranUIT :)

<!-- gh-comment-id:791096070 --> @kcome commented on GitHub (Mar 5, 2021): The command works well. Thanks @NghiaTranUIT :)
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 5, 2021):

Hey @kcome I've fixed your bug by using simctl. Let check out this beta build https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.18.0_Better_iOS_Simulator_With_simctl.dmg 👍

<!-- gh-comment-id:791217719 --> @NghiaTranUIT commented on GitHub (Mar 5, 2021): Hey @kcome I've fixed your bug by using simctl. Let check out this beta build https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_2.18.0_Better_iOS_Simulator_With_simctl.dmg 👍
Author
Owner

@kcome commented on GitHub (Mar 5, 2021):

@NghiaTranUIT This version's in-app root CA cert installation works very well, just like the production version works on 14.4 simulator. Thanks again for your help. This issue could be closed now.

<!-- gh-comment-id:791259792 --> @kcome commented on GitHub (Mar 5, 2021): @NghiaTranUIT This version's in-app root CA cert installation works very well, just like the production version works on 14.4 simulator. Thanks again for your help. This issue could be closed now.
Author
Owner

@NghiaTranUIT commented on GitHub (Mar 5, 2021):

Glad to know it works 😄

<!-- gh-comment-id:791264843 --> @NghiaTranUIT commented on GitHub (Mar 5, 2021): Glad to know it works 😄
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#802
No description provided.