gpt4 book ai didi

ios - Xcode - 帐户已具有有效的 iOS 分发证书

转载 作者:技术小花猫 更新时间:2023-10-29 10:10:01 25 4
gpt4 key购买 nike

我的开发团队最近向我们的 Apple Developer 帐户添加了一个新的分发证书。我下载了它,它现在在我的钥匙串(keychain)上。但是,我在 Xcode 中收到此消息:

You have a valid iOS Distribution certificate in the Member Center, but it is not installed locally. If your signing identity is installed on another Mac, you can export a developer profile on that Mac and import it on this Mac. You can also revoke your current certificate and request a new one.

当我转到“首选项”>“帐户”>“查看详细信息”时,我只看到 1 个证书签名身份“iOS 开发”。如何添加新的分发证书?我认为只需将它安装在我的钥匙串(keychain)上就足够了。当我尝试将证书从我的钥匙串(keychain)拖到“查看详细信息”部分中的签名身份时,它不起作用,因为我无法将它拖到那里。

我认为下载分发证书就足以像 Xcode 所说的那样将其“安装在本地”,但显然它没有效果。

如有任何帮助或建议,我们将不胜感激。谢谢。

最佳答案

Xcode/Preferences/Accounts - 你的apple id,是开发团队的成员吗?在右下角(账户选项卡),在团队名称下,它可能默认为“(你的名字)(个人团队)”,但也应该有另一个选择“(你的团队的名字)”。因此,如果您的团队名为“The Awesome Team”,则应在“Team Name”下选择“The Awesome Team”,而不是您的个人姓名。

更新:
如何“选择团队名称”因 Xcode 版本而异。
第一步是点击团队名称
然后点击它下面的按钮。在一个版本中,该按钮显示为“显示详细信息...”。在我写这篇文章时,按钮显示“下载所有配置文件”。

另一种选择是双击团队名称。这应该会弹出一些对话框。

要验证所需的团队是否仍处于选中状态,您必须退出 Xcode,重新打开它,然后再次转到首选项/帐户。

更新#2:
在较新版本的 Xcode 中,真正的问题似乎是“自动管理签名”没有做出所需的选择。找到它,将其关闭,然后选择所需的证书。 Sagar Mody's answer解释多一点。


如果仍然不适合你,但适合其他人,可能值得向他们询问他们在 (1) 浏览器中的成员(member)中心 - 证书、供应配置文件、(2) Xcode/首选项/帐户中看到的内容的屏幕截图, (3) 为他们的帐户“查看详细信息”。最坏的情况是,请他们暂时更改密码,然后在您的计算机上尝试使用他们的帐户,验证如果您以他们的身份登录,一切都会正常进行。如果您能做到这一点,那么说明您的帐户设置不正确。尝试在成员(member)中心或那些 Xcode 屏幕截图中找到不同之处。

关于ios - Xcode - 帐户已具有有效的 iOS 分发证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30825447/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com