An error message says my developer certificate is no longer valid, but the development center says it is. What can I do to solve this?

Im trying to install a test flight version of my app but I get the error stated above that my developer certificate is no longer valid. Also when I try to upload a new build from xCode Im told my provisioning profiles is not valid, even though it says so in the development center. These might be separate issues, but they are still driving me insane..


Please help!

Run Keychain Access and check for expired Intermediate Certificates. If you find any, your issue may be related to the below.


-=-

There is a support page here, complete with a new cert (expires 2023) download link:


https://developer.apple.com/support/certificates/expiration/


Download, then double click to install to your keychain.

Run Keychain Access to confirm and be sure to delete expired certs (in some cases delete first) while you're in there.

Also: https://forums.developer.apple.com/thread/37208

-=-


From Apple -

Thanks for bringing this to the attention of the community and apologies for the issues you’ve been having. This issue stems from having a copy of the expired WWDR Intermediate certificate in both your System and Login keychains. To resolve the issue, you should first download and install the new WWDR intermediate certificate(by double-clicking on the file). Next, in the Keychain Access application, select the System keychain. Make sure to select “Show Expired Certificates” in the View menu and then delete the expired version of the Apple Worldwide Developer Relations Certificate Authority Intermediate certificate (expired on February 14, 2016). Your certificates should now appear as valid in Keychain Access and be available to Xcode for submissions to the App Store.


-=-

An error message says my developer certificate is no longer valid, but the development center says it is. What can I do to solve this?
 
 
Q