Xcode – iPhone – 配置文件与默认钥匙串中的任何有效证书/私钥对不匹配

本教程将介绍Xcode - iPhone - 配置文件与默认钥匙串中的任何有效证书/私钥对不匹配的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。

Xcode - iPhone - 配置文件与默认钥匙串中的任何有效证书/私钥对不匹配 教程 第1张

问题描述

我尝试将我的 iPhone 添加到 Xcode4 以在其上测试我的应用程序.我在 Apple Developer-Center 中添加了设备并下载了 Provision-Profile.我们每月为该帐户支付 99 美元,我不是唯一使用此帐户的人.因此,已经存在一个较旧"的证书,我试图将其添加到我的钥匙串管理器中.但我看到上面有一个红色文本(从德语翻译)此证书已由未知实例签名.".

在我的 XCode-Device Manager 中的 Provisioning-Section 中也出现错误:XCode 在您的钥匙串中找不到此配置文件的有效私钥/证书对."

我真的不明白我现在要做什么.这些钥匙可能真的不存在于我的钥匙串中,我找不到它们.那么如果 Apple Dev-Center 中已经有一个证书,那么我必须怎么创建它们以及怎么使用它们?

推荐答案

要在 Apple 配置文件网站上生成证书,首先你必须在你的 mac 上生成密钥,然后上传公钥.Apple 将使用此密钥生成您的证书.当您下载证书时,您需要拥有私钥才能使用它们.

错误XCode 在您的钥匙串中找不到此配置文件的有效私钥/证书对."表示您没有私钥.

可能是因为您的 Mac 已重新安装,也可能是因为此密钥是在另一台 Mac 上生成的.因此,为了能够使用您的证书,您需要找到此密钥并将其安装在钥匙串上.

如果您找不到它,您可以生成新密钥,在配置文件网站上重新启动此过程并获取您可以使用的新证书.

好了关于Xcode - iPhone - 配置文件与默认钥匙串中的任何有效证书/私钥对不匹配的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。