ProxymanApp / Proxyman

Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android ⚡️
https://proxyman.io
5.65k stars 186 forks source link

[BUG] iOS 15.4.1 Certificate not showwing under Certificate Trust Settings #1210

Open agiz opened 2 years ago

agiz commented 2 years ago

Steps to recreate:

image

image

NghiaTranUIT commented 2 years ago

@agiz It seems the OS is buggy. If you don't mind, please restart your iPhone and try again.

After you install the profile, the certificate must appear in the Certificate Trust Settings.

Tested with my iPhone 13, iOS 15.4.1 👍

agiz commented 2 years ago

I did, the issue persists. Tested with my other phone as well, iOS 15.4.1

NghiaTranUIT commented 2 years ago

I'm sorry but I could not reproduce it. Tested with my iPhone and iPad 15.4.1 and the certificate properly appear.

I will collect more information to see if there is anyone who encounter the same problem 👍

emrdgrmnci commented 2 years ago

It still continues on iOS 15.4 simulator. I spent whole my day.

NghiaTranUIT commented 2 years ago

Sorry for this inconvenience @emrdgrmnci. I'm investigating now 👍

NghiaTranUIT commented 2 years ago

@emrdgrmnci It seems that simctl command line from Xcode doesn't install the certificate to all running iOS Simulators. Only 1 is installed.

To workaround: Please close other Simulators, and try again.

NghiaTranUIT commented 2 years ago

Good news @emrdgrmnci @agiz. I found the bug and I'm working on the fix now 👍

Problem

Solution

NghiaTranUIT commented 2 years ago

Hey @emrdgrmnci and @agiz, let's try this Beta build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_3.4.0_Fix_install_certificate_on_multiple_iOS_Simulators.dmg

From now, Proxyman will install the CA Certificate to all running Simulators 👍

It also displays the number of iOS Simulators too 🙌

Screen Shot 2022-05-11 at 11 16 46
MARGI3 commented 2 months ago

I still having this issue.

Following the iOS setup guide.

image

After I download the certificate file and install it on my real device.

I still can not find the certificate file in the Certificate Trust Settings

image

image

NghiaTranUIT commented 2 months ago

@MARGI3 may I ask if you're using the iOS 18 beta, right?

NghiaTranUIT commented 2 months ago

@MARGI3 If you're using iOS 18 Beta, it's the bug from Apple. I have some users have reported this issue too.

Ref: https://www.reddit.com/r/iOSBeta/comments/1ex4iq2/ios_18_db7_unable_to_trust_certificates/

MARGI3 commented 2 months ago

@MARGI3 If you're using iOS 18 Beta, it's the bug from Apple. I have some users have reported this issue too.

Ref: https://www.reddit.com/r/iOSBeta/comments/1ex4iq2/ios_18_db7_unable_to_trust_certificates/

Yes, correct. I am on iOS 18 beta. Thanks for your reply. 👍