iphone - 在钥匙串访问中没有显示的分发证书

时间:2021-02-14 07:33:52

I need to upload an app. I have built to the app store. I've been following the walkthroughs and have got stuck on the bit when i download the distribution certificate.
iphone  - 在钥匙串访问中没有显示的分发证书 my provisioning profile is listed under the provisioning profile column, ive just blanked it out. when i download the certificate, i double click it, keychain access opens and my certificate is listed in the 'certificates' tab, but not the 'my certificates' tab with no dropdown to show a private key has been created. Is there something Im missing? ive been through 4 different walkthroughs all saying i need to just double click the certificate.

我需要上传一个应用程序。我已经建立了应用程序商店。我一直在关注这些演练,并在下载分发证书时遇到困难。我的配置文件列在配置文件列下,我刚刚将其删除。当我下载证书时,我双击它,打开钥匙串访问权限,我的证书列在“证书”选项卡中,但不是“我的证书”选项卡,没有显示私钥的下拉列表。我有什么遗失的东西吗?我已经通过4次不同的演练都说我需要双击证书。

Thanks in advance for any help.

在此先感谢您的帮助。

2 个解决方案

#1


6  

Judging by the Expiration Date this certificate was created a while ago.

根据到期日期判断此证书是在不久之前创建的。

If you are using a different computer, or simply do not have the private key saved for any reason you will not be able to use this certificate. Basically, you have 2 options:

如果您使用的是其他计算机,或者由于任何原因而没有保存私钥,则您将无法使用此证书。基本上,您有两个选择:

  1. Find the original private key that was used to create this certificate and import it to keychain.
  2. 找到用于创建此证书的原始私钥,并将其导入密钥链。

  3. Simply revoke it and create a new one, don't worry, it will not affect your ability to deploy on the App Store. Just remember to recreate distribution provisioning profiles as well.
  4. 只需撤销它并创建一个新的,不用担心,它不会影响您在App Store上部署的能力。请记住重新创建分发配置文件。

#2


4  

In XCode Organizer, under Library->Provisioning Profiles, try refreshing the list by clicking the refresh icon on the bottom right corner. It will connect to your developer account and retrieve the profiles again.

在XCode Organizer中的Library-> Provisioning Profiles下,单击右下角的刷新图标尝试刷新列表。它将连接到您的开发者帐户并再次检索配置文件。

#1


6  

Judging by the Expiration Date this certificate was created a while ago.

根据到期日期判断此证书是在不久之前创建的。

If you are using a different computer, or simply do not have the private key saved for any reason you will not be able to use this certificate. Basically, you have 2 options:

如果您使用的是其他计算机,或者由于任何原因而没有保存私钥,则您将无法使用此证书。基本上,您有两个选择:

  1. Find the original private key that was used to create this certificate and import it to keychain.
  2. 找到用于创建此证书的原始私钥,并将其导入密钥链。

  3. Simply revoke it and create a new one, don't worry, it will not affect your ability to deploy on the App Store. Just remember to recreate distribution provisioning profiles as well.
  4. 只需撤销它并创建一个新的,不用担心,它不会影响您在App Store上部署的能力。请记住重新创建分发配置文件。

#2


4  

In XCode Organizer, under Library->Provisioning Profiles, try refreshing the list by clicking the refresh icon on the bottom right corner. It will connect to your developer account and retrieve the profiles again.

在XCode Organizer中的Library-> Provisioning Profiles下,单击右下角的刷新图标尝试刷新列表。它将连接到您的开发者帐户并再次检索配置文件。