在安装其他组件时打开Xcode循环身份验证

时间:2014-12-25 23:02:13

标签: xcode macos security installation startup

在OS X 10.10.1和Xcode启动时使用Xcode 6.1.1时,我看到一个对话框:

“安装其他必需组件? Xcode需要额外的组件来支持运行和调试。选择安装以添加所需组件“

如果我选择“退出”Xcode退出,这对我没有好处。

如果我选择“安装”,我会看到对话框“Xcode想要进行更改。输入密码以允许更改。”当我进行身份验证时,我将使用上面的原始对话框。这是一个无限循环阻止我使用Xcode。

终端中的

id -p返回:

  

将员工com.apple.sharepoint.group.1分组到每个本地帐户   _appserverusr admin _appserveradm _lpadmin _appstore _lpoperator _developer com.apple.access_screensharing com.apple.access_ssh

[MM-laptop]~$xcode-select -p
终端中的

返回

/Applications/Xcode.app/Contents/Developer

Xcode已被删除并重新安装。

尽管进行了所有研究,我仍然不知道如何诊断和纠正问题。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,它是通过从命令行启动Xcode修复的,其中包含" installComponents"选项。

$ /Applications/Xcode-beta.app/Contents/MacOS/Xcode -installComponents

  

然后,同一个对话框询问"安装"。输入密码,只需几分钟即可完成安装。

答案 1 :(得分:0)

通过在命令行工具中放置以下命令,我在Xcode11 GM修复中遇到了相同的问题:

/Applications/Xcode-beta.app/Contents/MacOS/Xcode11 -installComponents

在我的情况下,我的xcode名称是Xcode11,您可以根据需要更改名称。