Macos Mac Codesign需要错误的密钥

Macos Mac Codesign需要错误的密钥,macos,certificate,codesign,Macos,Certificate,Codesign,我正试图在我的Mac上发布一个iPhone应用程序。构建应用程序时,它会询问我: “codesign希望使用钥匙链中的“Ryan Rasmussen”键进行签名。” 我想Ryan Rasmussen是我电脑的钥匙 我认为它应该使用我从iTunes connect为这些用户安装的其中一个键 因此,当我使用Application loader尝试上载应用程序时,它不喜欢证书 如何让codesign使用正确的证书?听起来您的AppStore构建正在获取开发证书。确保您的发布目标设置为iOS发行版 如果

我正试图在我的Mac上发布一个iPhone应用程序。构建应用程序时,它会询问我:

“codesign希望使用钥匙链中的“Ryan Rasmussen”键进行签名。”

我想Ryan Rasmussen是我电脑的钥匙

我认为它应该使用我从iTunes connect为这些用户安装的其中一个键

因此,当我使用Application loader尝试上载应用程序时,它不喜欢证书


如何让codesign使用正确的证书?

听起来您的AppStore构建正在获取开发证书。确保您的发布目标设置为
iOS发行版

如果这不能解决问题,您可以在相同的设置中显式选择正确的分发证书


如果在“代码签名标识”下拉菜单中看不到分发证书,请检查证书是否在Keychain Access.app中可用。如果没有,则需要双击finder中的证书以导入它。

是的,问题是我试图使用开发配置文件。它们不起作用。我现在正在使用AppStore分发配置文件,它们也可以用于试飞。临时配置文件不适用于试飞。此外,它询问您是否可以访问密钥,并显示您的姓名也是正常的。