Xcode OSX-签名标识缺少私钥

Xcode OSX-签名标识缺少私钥,xcode,macos,certificate,keychain,Xcode,Macos,Certificate,Keychain,在我不小心删除了我的本地钥匙链之后。。。看来我遇到了一些问题。(这是我的第一台Mac电脑。) 在Xcode-Preferences-Accounts中,它有一个错误。如果我单击我的开发者帐户的“查看详细信息”,它会列出一个名为“iOS开发”的签名身份。但是,它的状态是缺少私钥。(如果我尝试添加一个用于分发,它也会弹出提示说我已经有了一个。) 因为我已经从我的开发者配置文件中重新下载了我的发行版和开发证书,并将它们放入我的本地密钥链中。。。我猜这意味着他们还不够?我的Mac电脑上还有其他地方可以(

在我不小心删除了我的本地钥匙链之后。。。看来我遇到了一些问题。(这是我的第一台Mac电脑。)

在Xcode-Preferences-Accounts中,它有一个错误。如果我单击我的开发者帐户的“查看详细信息”,它会列出一个名为“iOS开发”的签名身份。但是,它的状态是缺少私钥。(如果我尝试添加一个用于分发,它也会弹出提示说我已经有了一个。)

因为我已经从我的开发者配置文件中重新下载了我的发行版和开发证书,并将它们放入我的本地密钥链中。。。我猜这意味着他们还不够?我的Mac电脑上还有其他地方可以(幸运的)找到我的私钥吗?证书


或者我需要在我的开发人员配置文件中撤销我的证书吗?下载新证书并创建新的配置文件

私钥用于对代码进行签名,证书用于验证代码。因为私钥只存储在您的钥匙链中,您删除了它

从中恢复的唯一方法是创建新的开发人员证书,并为应用程序生成新的开发人员配置文件