您的位置:首页 > 移动开发

Missing mac app distribution signing identity

2016-03-06 23:05 375 查看


Missing mac app distribution signing identity

215 Views9
Replies

Latest
reply: Feb 19, 2016 5:26 PM by KMT





Level
1 (0 points)
igorvlassovFeb
18, 2016 12:00 PM

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

Correct Answer by KMT on
Feb 19, 2016 5:11 PM

Can you confirm you haven't moved to another computer?

Have you been able to submit a Mac app in the past?

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.

See
the answer in context

Tags: mac

Content tagged with mac
, sign

Content tagged with sign
, identity

Content tagged with identity

Reply





Level
6 (2,785 points)
KMTFeb
18, 2016 12:07 PM(in
response to igorvlassov)

What version Xcode on which OS X?

This
helped me Show
0 Likes (0)

Reply

Actions





Level
1 (0 points)
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.

This
helped me Show
0 Likes (0)

Reply

Actions





Level
6 (2,785 points)
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.

This
helped me Show
0 Likes (0)

Reply

Actions





Level
1 (0 points)
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

This
helped me Show
0 Likes (0)

Reply

Actions





Level
6 (2,785 points)
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.

This
helped me Show
0 Likes (0)

Reply

Actions





Level
1 (0 points)
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"

This
helped me Show
0 Likes (0)

Reply

Actions





Level
6 (2,785 points)
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?

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.

This
helped me Show
1 Like (1)

Reply

Actions





Level
1 (0 points)
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?

This
helped me Show
0 Likes (0)

Reply

Actions





Level
6 (2,785 points)
KMTFeb
19, 2016 5:26 PM(in
response to nickodeleon)

Thanks for the follow up and good luck in the store.

Ken

This
helped me Show
0 Likes (0)

Reply

Actions

Go
to original post Reply
to original post
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: