Missing mac app distribution signing identity
Hello,
Try to validate app before upload it to MAC app store & always get message:
Faied to locate or generate matcing signing assets:
Xcode attempted to locate or generate matcing signing assets and failed to do so because of following issues.
Missing Mac App Distribution signing identity for XXXXXXXX
Xcode can request one for you.
How could I get more details about the issue & fix it?
Thanks,
Igor
Can you confirm you haven't moved to another computer?
Have you been able to submit a Mac app in the past?
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.
- Tags: mac
Content tagged with mac, signContent tagged with sign, identityContent tagged with identity
- Reply
-
-
igorvlassovFeb 19, 2016 11:35 AM(in response to KMT)
OSX 10.11.3, Xcode 7.2.1
Also I mentioned that:
After WDRCA certificate renewing I found most of my certificates have expired root (WDRCA) in Key chain. I installed new WDRCA and deleted all wrong certificates and iOS/Mac development and production keys. But now when I requested new certificates via Keychain or Xcode I received new certificate with OLD WDRCA as root (see attachment). So I can't send to itunes review anything.
Just posted bug report.-
KMTFeb 19, 2016 11:46 AM(in response to igorvlassov)
>I installed new WDRCA and deleted all wrong certificates
Delete old first, then install new.
-
nickodeleonFeb 19, 2016 4:19 PM(in response to KMT)
>>Delete old first, then install new.
I have the same problem, "Missing Mac App Distributing signing identity"
reinstalling WDRCA in any form does not help
recreation and redownloading of certificates and development profiles do not help either.
How to fix it? I cannot bypass it anyhow, and cannot submit the app
paltform - XCode 7.2 / Capitan 10.11.3
-
KMTFeb 19, 2016 4:26 PM(in response to nickodeleon)
Confirm your process...carefully.
Run Keychain Access to and be sure to delete expired certs first.
Then visite this 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. I'm sure it will work when you get the process right.
-
nickodeleonFeb 19, 2016 5:03 PM(in response to KMT)
yes, I have deleted all certificates I had,
recreated, redownloaded and reinstalled.
at the end cannot submit anything -
"Missing Mac App Distributing signing identity"
New certificates "Mac Developer", "3rd Part Mac Developer Installer", "3rd Party Mac Developer application"
have status "This certificate has an invalid issuer"
-
KMTFeb 19, 2016 5:11 PM(in response to nickodeleon)
Can you confirm you haven't moved to another computer?
Have you been able to submit a Mac app in the past?
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.
-
nickodeleonFeb 19, 2016 5:20 PM(in response to KMT)
Enabling "Show Expired Certificates" in the View menu and deletion of expired versions of WDRCA in "System" did the trick, along with an installation of the intermediate certificate.
Thank you very much, where should I send the beer?
-
KMTFeb 19, 2016 5:26 PM(in response to nickodeleon)
Thanks for the follow up and good luck in the store.
Ken
-
-
-
-
-
-
-
-