Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

XCode iOS Distribution Certificates automatically being revoked

Suddenly I cannot publish a build from XCode to the App Store. My last successful submission was 2 weeks ago and nothing that I can think of has changed. When I validate the publish, I receive the error:

Missing iOS Distribution signing identity for <%name%>

I look in XCode/Preferences/Select profile/View Details and all of my signing identities are revoked.

I have deleted my certificates from the developer portal as well as my key chain and recreated in the developer portal and downloaded to key change as instructed here: https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html

I have also deleted again and let XCode automatically create my certificate. It automatically gets revoked again.

My membership is up-to-date and as far as I'm aware I have abided by the rules! (Apple certainly have told me otherwise). I have never had an app rejected.

Any ideas? I'm running OSX 10.10.2 with XCode 6.4. Literally 2 weeks ago I was working without issues.

Thanks

like image 285
Rodders Avatar asked Feb 15 '16 22:02

Rodders


Video Answer


2 Answers

The Worldwide Developer Relations Certificate Authority expired on 14 Feb 2016 so you will need to update it but importantly, you need to remove the expired one by selecting View/Show Expired Certificates from Keychain. Ensure that system and certificates are selected

like image 84
Rodders Avatar answered Oct 06 '22 15:10

Rodders


The solution is from the iOS Dev Center and "KeyChain Acces", you need to download the new "Intermediate certificate" file by clicking on Create a new certificate.

enter image description here

  1. Click on "Intermediate Certificates" link..
  2. Download file
  3. Double click

It's solved the problem

like image 2
Lito Avatar answered Oct 06 '22 15:10

Lito