首页 > 解决方案 > Apple 分发证书 - 生成请求的计算机上缺少私钥

问题描述

我需要创建一个新的分发证书来上传我的应用程序进行试飞。为此,我通过钥匙串访问工具创建了一个证书请求。然后,我访问了 Apple 开发者门户并通过上传该请求创建了分发证书。然后我下载了证书并将其添加到钥匙串中。当我尝试上传时,我收到缺少的关键信息:

“[name] 拥有一份 Apple 分发证书,但未安装其私钥……”

如果我在生成请求的计算机上,这怎么可能?

标签: iosxcodecertificate

解决方案


升级 xCode 解决了这个问题。我在 11.3.x 上,升级到 12.5 完全解决了这个问题。然后我遇到了 app bundle id 问题(很容易修复),这让我觉得也许 xCode 只是给了我错误的错误信息。无论如何,升级解决了这个问题。


推荐阅读