我对此并不陌生,但我无法从 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 分钟,它将被修复。
为了解决这个问题,我必须登录到 http://itunesconnect.apple.com。有一个黄色的横幅告诉我该怎么做。我必须去 Contracts, Tax, and Banking 并在那里设置合同。
就我而言,解决方案是:
Xcode:首选项/帐户/查看详细信息...;点击刷新(左下角);弹出“未找到证书”框
“在会员中心找不到您的“您的名字”的 Mac 开发证书。Xcode 可以代表您提交证书签名请求。您希望 Xcode 现在这样做吗?
单击请求并在下一个屏幕中勾选所有证书;等待 15 秒,问题已解决。
在我的情况下,没有一个答案有效 - olegiv 的答案很接近,但鉴于在 Xcode7 中苹果已经删除了刷新按钮,这也不是一个选项。
相反,再次下载所有配置文件:Xcode -> Preferences -> Accounts -> View Details -> Download All
纠结了好久,希望有帮助。
对我有用(在接受协议后)是从 Xcode 的帐户列表中删除我的 Apple ID 并将其重新添加。
我通过运行 Xcode->Preferences->Accounts 然后选择代理并单击每个签名身份的创建按钮来解决此问题