简体   繁体   中英

iOS development/distribution certificate, missing private key

I have problem when I try to upload new app version

在此处输入图像描述

In Enterprise Accounts there are only 2 distribution certificates allowed and you have to be careful: if you revoke an Enterprise certificate, all apps signed with that certificate will stop working immediately (after having Internet of course). So the only possible way to share an Enterprise account is that one person creates the certificate (incl. private key) and shares it with all participants. Before the certificate expires this person has to create the second one and share that with everybody so that they can sign on time a new release.

Like Dhaval commented, the one person can export the certificate and private key in the Keystore-App. There you can select and export certificate and key separately or mark both and export them together. Import is done the same way. If you only get the private key, you can also download the certificate in the developer portal.

Actually Certificates from your keychain got deleted and that's why this error is coming.

Solution is , just go to your Apple account open certificates and identifiers the go to your certificates and download the certificates which are related to this app and, download them and then double click on them to add to your keychain. now close your project and open it again and now go to certificates and signing option in Xcode and just uncheck and check again automatically manage signing. This will resolve your answer.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM