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并将文件保存到指定位置.
Kru*_*nal 39
按照以下步骤创建CSR(代码签名标识):
在Mac上,转到"应用程序"文件夹►"实用程序"并打开"钥匙串访问".

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

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

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

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