This certificate has an invalid issuer : Keychain marks all certificates as Invalid Issuer
In Keychain access,
-> View -> Show Expired Certificates, then in your login keychain click on expired certificate and delete it. I also had the same expired certificate in my System keychain, so I deleted it from there too.
-> After deleting the expired cert from the login and System keychains,download certificate from below link and open with keychain.
Download https://developer.apple.com/certificationauthority/AppleWWDRCA.cer and add it to Keychain access > certificates (which expires on 2023)
This certificate has an invalid issuer keychain
Normally all X.509 certificates in certificate chain except the last one are CA certificates. The first certificate in chain is called root CA (in your case DigiCert High Assurance EV Root CA), then other CA certificates in issuer chain (if any) are intermediate CAs and the last one is End Entity (not CA). I don't think you can issue new SSL certificate issued by non-CA certificate. So you can use my_cert.crt signed by DigiCert as SSL certificate but you cannot issue your own using my_ca.key.
The certificate has an invalid issuer : keychain
-> Download https://developer.apple.com/certificationauthority/AppleWWDRCA.cer and double-click to install to Keychain.
-> Select "View" -> "Show Expired Certificates" in Keychain app.
-> Remove Apple Worldwide Developer Relations Certificate Authority certificates from "login" tab and "System" tab in Keychain app.
Now, all certificates are valid
This certificate has an invalid issuer issue not resolved
please check your solution on apple's forums Uploading archive error
Step 1 : Open Keychain Access in your mac.
Step 2 : Go to View -> show expired certificates.
Step 3 : Select Certificates category. All certificate are there
which are expired or not.Step 4 : Select Login and System tab, and Search Apple Worldwide
Developer Relation Certificate Authority and delete it from
keychain.Step 5 : Now download the new certificate from : AppleWWDRCA.cer
Step 6 : Go to download folder-> and double click on the certificate
to install it. Your certificate is successfully installed.
For more in detail you can also check below blog
issue-this-certificate-has-an-invalid-issuer-because-of-apple-worldwide-developer-relations-intermediate-certificate-expiration
Apple Certificate for iOS Developer and Mac Developer is expired The certificate has an invalid issuer
For first you need clean you keychain.
Remove "Apple Worldwide Developer Relations Certification Authority" from all places. from System and Login tab
Download from apple.com Apple Worldwide Developer Relations Certification Authority
Double-click to AppleWWDRCA.cer install to Keychain.
Also, ensure that Keychain is showing expired certificates: Keychain > View > Show Expired Certificates
Enjoy !! :)
How to solve missing ios distribution signing identity
Simply try this steps:
- Open your Keychain Access
- On the left side you will see 'Login' ,'System' and 'System Roots'
- Now drag your certificate in 'Login' option
- You will get certificate install successfully in Keychain Access
Hope it will help you.
How to fix curl: (60) SSL certificate: Invalid certificate chain
Using the Safari browser (not Chrome, Firefox or Opera) on Mac OS X 10.9 (Mavericks) visit https://registry.npmjs.org
Click the Show certificate button and then check the checkbox labelled Always trust. Then click Continue and enter your password if required.
Curl should now work with that URL correctly.
Related Topics
Firebase Cloud Messaging Doesn't Create Push Notifications But Gets Information
Wkwebview Content Loaded Function Never Get Called
Swift 2.0 Sorting Array of Objects by Property
Uicollectionview's Cell Registerclass in Swift
Creating Framework That Requires (Depends On) Another Framework
Nscache Doesn't Work with All Images When Loading for the First Time
Swiftui - iOS 13 Uiviewrepresentable of Wkwebview Gets Thread 1: Exc_Breakpoint Crash
Mutating Self (Struct/Enum) Inside Escaping Closure in Swift 3.0
Convert Nsdata to Sockaddr Struct in Swift
How to Access Both Objective-C and Swift Classes from Same Storyboard
Button Action in Custom Uitableviewcell Affects Other Cells
How to Change Uidatepicker to a Specific Time (In Code)
Move a Node to Finger Using Swift + Spritekit
Write Extend File Attributes Swift Example
Swift 4 "This Class Is Not Key Value Coding Compliant"
Swift - Download a Video from Distant Url and Save It in an Photo Album