当前位置:  开发笔记 > 前端 > 正文

如何为iPhone分发证书创建私钥?

如何解决《如何为iPhone分发证书创建私钥?》经验,为你挑选了1个好方法。

在iPhone Developer Program Portal中,有一个视频演示如何创建开发证书和分配私钥

现在我已完成开发过程并开始分发

我创建了"分发证书",但如何为此证书分配私钥?

当编译时出现"CodeSign错误:代码签名身份'......'与您的钥匙串中的任何代码签名证书不匹配"

如果我需要为分发证书分配私钥以及如何分配,我很高兴现在就让我.

请注意,我不是在谈论开发证书,谢谢.



1> 小智..:

因为没有人更新或回答这个问题,因为Nathan指出原始答案链接不可用(在stackoverflow上发布的第一点"请务必回答问题 ")这里是我的经验回答,希望它可以帮助某人:

对于此特定问题(已安装Dev/Distribution证书但没有私钥),答案是2种备选方案的选择:

1.通过apple devloper门户创建新的证书身份 在这种情况下,您需要登录Apple开发人员门户并使用助手,作为其中一部分,您需要创建并上传CSR(证书签名请求),还将在机器上创建公钥和私钥.Apple签署请求并签署公共/私人证书对:参考

2.从最初用于创建证书的计算机导出私钥 这种情况是您使用以前创建的身份进行签名的时候,可能是在旧计算机上,或者如果(如我的情况下)您正在为已经拥有其ID的客户端进行开发创建.如果您无法访问最初用于创建证书标识的计算机,则必须根据指南/助手创建新标识.

为此,您需要通过Keychain Access导出您的私钥(.p12文件)或公钥/私钥对,并将私钥或密钥对安装到您正在开发的计算机上.这是我在stackoverflow上找到的指南.

参考:http://iphonedevsdk.com/forum/iphone-sdk-development/11498-problems-exporting-importing-p12-private-key-for-developing-on-another-mac.html

PS>请注意,我现在正在执行后一种选择,虽然证据表明这将有效,但我尚未经过测试,如果不行,我将重新回复!

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有