如何获取证书签名请求

Joh*_*ger 71 xcode certificate keychain ios certificate-signing-request

我如何获得证书签名请求?我所要做的就是让我的应用程序在我的ipod touch上运行.这很容易,因为我可以去IOS开发门户网站,只需下载一个,没有麻烦.但现在他们希望我创建一个CSR来创建配置文件,我不知道如何.我已经在Keychain Access和在线文档中玩了两个小时的大部分时间,我仍然完全迷失了.

我不确定为什么我现在需要一个,而不是之前.在我最近从Snow Leopard切换到Mountain Lion之前,我有一个配置文件,但现在它不会接受它.是的,我还在同一台电脑上.

tig*_*ero 139

由于您安装了新操作系统,因此您可能不再拥有以前用于在XCode中将应用程序签名的私钥和公钥.您需要通过撤消以前的证书并在iOS开发门户网站上要求新的证书来重新生成计算机上的这些密钥.作为流程的一部分,您将被要求生成证书签名请求,这是您遇到问题的地方.

你会发现你需要的所有东西(来自官方文档):

1.在Mac上打开Keychain Access(位于Applications/Utilities中).

2.打开"首选项"并单击"证书".确保将"在线证书状态协议"和"证书吊销列表"都设置为"关闭".

3.选择钥匙串访问>证书助理>从证书颁发机构申请证书.

注意:如果您在执行此操作时选择了私钥,则不会接受CSR.确保没有选择私钥.输入您的用户电子邮件地址和通用名称.使用与在iOS开发人员计划中注册时相同的地址和名称.无需CA电子邮件地址.

4.选择"保存到磁盘"和"让我指定密钥对信息"选项,然后单击继续.

5.指定文件名,然后单击"保存".

对于密钥大小,选择2048位,对于算法,选择RSA.单击"继续","证书助理"将创建CSR并将文件保存到指定位置.

  • @KenanKarakecili这是本文档的一部分:https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html (2认同)
  • 我收到有关无效用户名或密码短语的错误 (2认同)

Kru*_*nal 39

按照以下步骤创建CSR(代码签名标识):

  1. 在Mac上,转到"应用程序"文件夹►"实用程序"并打开"钥匙串访问".

    在此输入图像描述

  2. 转到"钥匙串访问"►证书助理►从证书颁发机构申请证书.

    在此输入图像描述

  3. 按照下面的说明填写"证书信息"窗口中的信息,然后单击"继续".
    •在"用户电子邮件地址"字段中,输入要与此证书标识的电子邮件地址
    •在"公用名"字段中,输入您的名称
    •在"请求"组中,单击"保存到磁盘"选项

    在此输入图像描述

  4. 将文件保存到硬盘驱动器.

    在此输入图像描述


使用此CSR(.certSigningRequest)文件在Apple开发人员帐户中创建项目/应用程序证书和配置文件.

  • 出现错误:在钥匙串中找不到指定的项目 (2认同)