2 Replies
      Latest reply: Jan 18, 2017 2:51 PM by KMT RSS
      ClassOne Level 1 Level 1 (0 points)

        Somehow my code signing certificates which I have been using for years became corrupted. Whatever, they are not correctly signing my apps. Looking at the certs in Keychain Access and using the Certificate Assistant to evalute each cert, I get the response "No root cert found". I visited the site suggested in Apple docs and downloaded 2 "root certificates". My keychain now includes "Apple Root CA" and "Apple Root Certificate Authority". However, I still get the "no root cert found" warning. How do I either DL the correct root certificates or get my system to recognize the root certs I have installed?

        • Re: Signing Certificate missing root cert
          eskimo Apple Staff Apple Staff (7,190 points)

          It’s hard to say for sure without more info, but my first guess is that you’re missing the Apple Worldwide Developer Relations Certificate Authority intermediate certificate.

          Share and Enjoy

          Quinn “The Eskimo!”
          Apple Developer Relations, Developer Technical Support, Core OS/Hardware
          let myEmail = "eskimo" + "1" + "@apple.com"

          • Re: Signing Certificate missing root cert
            KMT Level 8 Level 8 (8,875 points)

                >My keychain now includes "Apple Root CA" and "Apple Root Certificate Authority".

             

            Does that mean they're the new ones? Not expired?

             

            If so, for the projects, involved, use Xcode's Product menu, then, with the option key pressed, select 'Clean Build Folder'. Confirm no errors in the navigator and go again.


            If they are expired, follow the link eskimo provided, delete the old ones via Keychain Access first, then install the new, then do an option-clean build folder.


            Good luck.

            -=-