保存您的私钥并转移到其他系统

时间:2012-05-02 11:47:35

标签: iphone ios ipad

创建证书颁发机构签名请求(Keychain Access,证书助理:“从证书颁发机构请求证书”)生成公钥/私钥对。如果我导出公钥(.pem格式)和私钥(.p12格式)并导入雪豹,它导入并正常工作。  但是当我在lion mac os中导入它时会出错: - 无法导入项目UNIX每个任务被拒绝。和其他对话框无法检索此项目的内容。

我已经允许/Library/Keychains/login.keychain文件夹读取\写入。但是没有工作。

请解决它..

我的问题是,如果Lion中生成的公钥/私钥不能被Lion mac os使用...... ???

2 个答案:

答案 0 :(得分:0)

你想要做什么。密钥不需要转移。只需使用您生成的证书或p12

答案 1 :(得分:0)

听起来.p12文件的文件系统权限不正确。尝试使用finder或终端确保所有者设置为您登录的用户,并且所有者具有该文件的读/写权限。

Xcode 4在组织者中有一个选项可以导出将开发人员凭据转移到另一台计算机所需的所有内容。

来自Apple的文档:

  1. 在设备组织者中,在“小组”部分选择您的小组。
  2. 点击导出。
  3. 指定文件名和密码,然后单击“保存”。