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. 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:
如果您使用的是其他计算机,或者由于任何原因而没有保存私钥,则您将无法使用此证书。基本上,您有两个选择:
- Find the original private key that was used to create this certificate and import it to keychain.
- 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.
找到用于创建此证书的原始私钥,并将其导入密钥链。
只需撤销它并创建一个新的,不用担心,它不会影响您在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:
如果您使用的是其他计算机,或者由于任何原因而没有保存私钥,则您将无法使用此证书。基本上,您有两个选择:
- Find the original private key that was used to create this certificate and import it to keychain.
- 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.
找到用于创建此证书的原始私钥,并将其导入密钥链。
只需撤销它并创建一个新的,不用担心,它不会影响您在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下,单击右下角的刷新图标尝试刷新列表。它将连接到您的开发者帐户并再次检索配置文件。