我已经从开发门户中删除了所有开发和安装程序证书,创建了一个新的CSR,并生成了新的应用程序和安装程序证书。
现在,我要将应用程序分发到MAS,但经常会出现以下错误:
"Name" is a valid identity. However, the private key for the associated package
identity "Name" is not installed on this Mac.
Developer Profiles from a different Mac can be imported.这让我很困惑,既然私钥在系统上,没有它们我怎么能生成证书呢?

发布于 2012-05-12 10:27:12
仔细检查您是否已删除所有旧证书,KeyChain应用程序中有一个菜单项可显示所有过期的证书。我扔掉了所有过期的证书,一切都开始工作了。
发布于 2012-05-12 17:20:32
让它工作起来:
H19上载起作用!H210F211
发布于 2013-05-30 04:40:35
问题出在Mac Installer分发证书。
修复所有问题的最简单方法就是进入Xcode->Window->Organizer->Devices,然后在右下角按Refresh并使用您的帐户登录...xcode将生成并下载所需的所有证书和配置配置文件。
https://stackoverflow.com/questions/10559942
复制相似问题