我希望将我的应用程序归档以便在两台计算机上分发。我已成功导出私钥并将其导入第二台计算机,但在导入公钥时遇到了错误。
无论我在哪里搜索,人们总是只提到导出私钥——为什么呢?我该如何导出公钥并成功传输?我做错了什么?
自2009年以来,它一直存在问题,如此错误报告所示。
如果该报告从互联网上消失了,这里提供导入公钥pem文件的相关说明。您需要在终端中执行此操作。
security import pub_key.pem -k ~/Library/Keychains/login.keychain
和DougW一样,
但首先您必须将终端定向到密钥目录
然后将pub_key更改为要导入的密钥名称
例如:
您的密钥位于文档文件夹中,密钥名称为my_login.pem
因此,您必须在终端中编写以下内容
$ cd Documents
$ security import my_login.pem -k ~/Library/Keychains/login.keychain
但要小心,如果您使用类似的键名,则必须使用反斜杠
$ security import \<my_login.pem\> -k ~/Library/Keychains/login.keychain
反斜杠用作文本中的转义字符
https://ubuntuforums.org/showthread.php?t=1976408
供您参考
您可以更改目录导入钥匙串,目录显示在此处
只需将指针放在您想了解的钥匙串上即可
因此,它会变成这样
security import **yourkeyname** -k ~/Library/Keychains/System.keychain
在处理这个内容时要小心
你必须知道自己在做什么