Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Certificate not trusted in iOS 13 #202

Closed
broizter opened this issue Sep 20, 2019 · 7 comments
Closed

Certificate not trusted in iOS 13 #202

broizter opened this issue Sep 20, 2019 · 7 comments
Labels
waiting for info Waiting for feedback from the user

Comments

@broizter
Copy link

broizter commented Sep 20, 2019

My certificate is no longer trusted since upgrading to iOS 13. I'm guessing it has to do with the new requirements introduced in iOS 13.

https://support.apple.com/en-us/HT210176

@FiloSottile
Copy link
Owner

What version of mkcert did generate them? This should be fixed in v1.4.0. See #174.

@FiloSottile FiloSottile added the waiting for info Waiting for feedback from the user label Sep 20, 2019
@broizter
Copy link
Author

Sorry about that. Creating new certificates with v1.4.0 did indeed fix the problem. Closing this issue.

@x4080
Copy link

x4080 commented Feb 9, 2020

@broizter I seems have problem with this too, do you use the root certificate for the server or the generated certificate after calling mkcert (it will create xxxx.key and xxxx-key.pem) ? And which certificate do you install in the device ?

Thanks

@bmitchinson
Copy link

bmitchinson commented Mar 3, 2020

I'm also still having trouble with a cert on iOS 13.3.1, even though that same cert is fine on OSX 10.15.3

@miguelmota
Copy link

Make sure that after importing the rootCA.pem into iOS that you go to the Settings app and then "General -> About -> Certificate Trust Settings" to enable full trust for the root certificate.

@seeya
Copy link

seeya commented Oct 29, 2020

I'm on iOS 14 and the root certificate doesn't appear on the page "Certificate Trust Settings".

@edwardfxiao
Copy link

I'm on iOS 14 and the root certificate doesn't appear on the page "Certificate Trust Settings".

Probably you have not including both files in Profiles?

image

Because I don't have "Enable full trust for root certificates," until I put rootCA.pem in iPhone as well as the documentation says https://github.com/FiloSottile/mkcert#installing-the-ca-on-other-systems

copy it to a different machine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
waiting for info Waiting for feedback from the user
Projects
None yet
Development

No branches or pull requests

7 participants