无法正确下载证书和配置配置文件

Posted

技术标签:

【中文标题】无法正确下载证书和配置配置文件【英文标题】:Unable to download certificates and configure provisioning profile correctly 【发布时间】:2017-11-03 17:19:46 【问题描述】:

我正在尝试为我正在处理的 ios 项目设置证书。我的队友给我发了两个文件 .p12 和 .mobileprovision。我已成功在钥匙串中添加了证书,并且在 Xcode 中添加了配置文件。但我收到错误,即

当我单击配置文件下拉菜单并选择下载配置文件时,这就是我得到的。 我在构建设置中尝试了不同的配置文件,但似乎没有任何效果。那么,我错过了一步还是出了什么问题?

【问题讨论】:

问题解决了吗? 是的,但是我必须吊销证书,不能使用现有的团队证书。 那么好消息。选择我的答案是正确的呢? 我肯定已经这样做了,但这不是解决方案(因为我还没有得到解决方案)。很抱歉不能这样做,因为它会分散面临同样问题的人的注意力。 【参考方案1】:

确保您使用相同的捆绑包 ID,删除派生数据并再次运行。

【讨论】:

是的 bundle id 被多次确认。现在删除了派生数据,但仍然是同样的问题。问题是我无法签署代码,否则它在模拟器上运行良好 在苹果开发者账号中添加当前设备的UDID。 这不是问题。此外,当您直接在设备上运行时,无需手动添加 UDID。 您的设备 UDID 必须添加到您的配置文件 (Adhoc) 中才能在设备上运行。【参考方案2】:

在模拟器上你不需要签名,所以它会运行。

您的团队 ID 似乎不是该 PP 的正确 ID,或者您的开发者 ID 未添加到该 PP。

PP = 临时配置文件

您的捆绑包 ID 正确。转到你的苹果帐户并检查该 PP 的团队和开发者 ID。

【讨论】:

以上是关于无法正确下载证书和配置配置文件的主要内容,如果未能解决你的问题,请参考以下文章

阿里云免费证书配置

Fastlane Match 无法验证证书和配置文件

创建 html 链接以下载和安装配置文件

IIS无法启动报错配置文件的XML格式不正确如何处理

了解 iOS 中的 Provisioning 配置文件和证书

供应配置文件已下载,但无法选择