ChatGPT解决这个技术问题 Extra ChatGPT

无法修复 Xcode 上的签名身份问题

我对此并不陌生,但我无法从 Xcode 版本 6.2 (6C86e) 修复我的签名身份。当我单击以下消息上的修复问题时:

https://i.stack.imgur.com/YV3mX.png

我得到一个弹出窗口说:

“所选团队的代理,‘姓氏’必须同意最新的ios程序许可协议。请访问会员中心。https://developer.apple.com/membercenter”

我继续“https://developer.apple.com”并接受了最新的 iOS 计划协议。这是我可以在我的法律协议部分看到的内容:

https://i.stack.imgur.com/7VU31.png

但是 Xcode 上的消息不断弹出。我尝试登录和注销,但它不再向我显示法律协议消息,所以我假设在他们的服务器端被接受。我想知道这是否是因为 iTunes 连接暂时不可用。

关于如何解决这个问题的任何想法?

你是团队经纪人吗?
是的..它在 10 分钟后自行解决了.. 可能是一些服务器传播问题?
你如何接受协议?它只是一个 PDF 的链接。

l
lepix

这是传播服务器问题。等待大约 10 分钟,它将被修复。


苹果这次可能会遇到更多问题,因为他们似乎因为新的会员计划改变了大部分许可协议......
超级烦人……Apple,再次感谢你让你的律师浪费了我 15 分钟的时间。既然我已经点击了两次“接受”,我相信您会因为我即将提起的众多诉讼而感到安全得多。
而且我一直认为这是一个服务器传播问题......我现在知道了+1
阅读 olegiv 的回答并跳过 10 分钟的等待
@SlippD.Thompson 我的意思是,Apple 让他们的律师失控。这不是技术问题。该公司没有通过强迫他们的开发人员(和用户群)每隔几周接受更新的服务条款来取得任何成果。我不是要求他们改进服务器的数据传播时间;我要求他们不要再打断我的工作去做不必要的事情了。 10 分钟的等待只是锦上添花,让我有几分钟的时间来行使上帝赋予的在 Stack 上抱怨的权利。
j
j7nn7k

为了解决这个问题,我必须登录到 http://itunesconnect.apple.com。有一个黄色的横幅告诉我该怎么做。我必须去 Contracts, Tax, and Banking 并在那里设置合同。


实际上,如果您做了任何事情来花费 10 分钟,它就会修复它,因为正如公认的答案所说,这是一个传播问题。
您是否必须设置所有合同?甚至那些你不使用的?
2017年之后,这就是答案。谢谢
o
olegiv

就我而言,解决方案是:

Xcode:首选项/帐户/查看详细信息...;点击刷新(左下角);弹出“未找到证书”框

“在会员中心找不到您的“您的名字”的 Mac 开发证书。Xcode 可以代表您提交证书签名请求。您希望 Xcode 现在这样做吗?

单击请求并在下一个屏幕中勾选所有证书;等待 15 秒,问题已解决。


上面唯一对我有用的东西。 (我等了至少 30 分钟,以为这是传播问题,但一旦我这样做了 - 它立即开始工作)
在新的 Xcode7 上,他们去掉了刷新按钮。
这在 XCode 6.2 上为我修复了它。我也认为这是一个传播问题。
k
kartikshastri

在我的情况下,没有一个答案有效 - olegiv 的答案很接近,但鉴于在 Xcode7 中苹果已经删除了刷新按钮,这也不是一个选项。

相反,再次下载所有配置文件:Xcode -> Preferences -> Accounts -> View Details -> Download All

纠结了好久,希望有帮助。


我认为这可能对我有用,但是当我按下“全部下载”按钮时,什么也没发生。
同样在这里。 Xcode 7.1,我点击“全部下载”按钮,绝对没有任何反应。 (有一天,如果我努力工作,我会学习编写一个像这样专业的开发人员环境.. grrr ...)
G
Guy Moreillon

对我有用(在接受协议后)是从 Xcode 的帐户列表中删除我的 Apple ID 并将其重新添加。


愚蠢的问题......苹果开发者网站上的法律协议到底在哪里?我以我们公司的管理员身份登录,但在任何地方都看不到他们。 ;-(
您的帐户选项卡 -> 法律协议
谢谢。奇怪的是,这个选项之前没有出现,现在出现了……即使是现在,它也只是显示了一组链接,没有任何迹象表明它正在等待我们签署协议,无论 Xcode 中的消息如何。 (叹。)
J
JonL

我通过运行 Xcode->Preferences->Accounts 然后选择代理并单击每个签名身份的创建按钮来解决此问题