我已经在Mac上安装了Xcode,当我尝试启动它时,我会打开一个小窗口,说"验证Xcode"状态栏滚动,任何人都得到修复而不是重新安装?
Mus*_*afa 271
如果你不想永远等待,这可能会有所帮助:
xattr -d com.apple.quarantine '/Applications/Xcode.app'
Run Code Online (Sandbox Code Playgroud)
Hen*_*y F 124
由于您是从可靠来源下载的,因此运行命令以通过Gatekeeper听起来像是要走的路.这在Mac OS X中安装大型捆绑包时很常见.基本上,Gatekeeper会检查您的整个捆绑包,确保没有可疑代码.这是使Mac OS X保持安全的众多因素之一.您有两种选择:
1:给它时间.
要么,
2:手动告诉Gatekeeper"没关系,这是来自可靠的来源".我们如何做到这一点?好吧,首先启动终端并导航到您的Xcode.app文件夹.(或者cd从应用程序文件夹中键入并拖放Xcode),然后按Enter键.接下来,运行命令:
xattr -d com.apple.quarantine Xcode.app
Run Code Online (Sandbox Code Playgroud)
现在,如果您安装的任何内容甚至略微来自不受信任的来源,请小心越过Gatekeeper ,否则您会给您的计算机带来安全风险.在我的情况下,快速打开Xcode的新版本是我唯一一次运行该命令.
Cal*_*leb 30
有人得到了修复,而不是我重新安装?
对于其他任何看到很长的"验证Xcode"阶段的人来说,只要给它时间.不确定的进度条在那里停留很长时间(几十分钟),而Gatekeeper查看(非常大的)Xcode包以确保它是合法的.最后,你会得到一条熟悉的信息:"这个应用程序是从互联网上下载的.你想继续吗?" 或者,如果捆绑包没有签出,您当然会收到相应的消息.
Gin*_*ane 26
这里几乎每个答案都建议xattr -d在文件上运行.这将删除文件的扩展属性(如com.apple.quarantine),因此OSX将不会运行验证阶段.如果有的话,你应该只作为绝对的最后手段.Apple 明确建议在XcodeGhost恶意软件通过受感染的Xcode版本传播到流行的iOS应用程序后,启用Gatekeeper以验证您的Xcode 版本.
如果您在尝试取消归档Xcode beta .xip存档时遇到困难,请尝试以下操作:
Jay*_*bey 20
我有同样的问题.快速修复是terminal在聚光灯下从应用程序或类型终端打开并输入以下命令.
cd /Applications - 这将移动到存在Xcode的应用程序目录
xattr -d com.apple.quarantine Xcode.app - 这将绕过OS X中的Gatekeeper并快速启动Xcode
注意: 如果您更改了Xcode的名称(比如Xcode7-1),那么您应该输入... Xcode7-1.app命令.参考截图
shy*_*yla 16
开放式终端 -
1. 键入cd拖放你的xcode(路径)然后输入
2.next xattr -d com.apple.quarantine Xcode.app enter
同意条款和条件
Dow*_*llo 15
对于Xcode 8:要跳过El Capitan for Xcode 8的验证过程,请在开发人员下载页面下载Xcode 8,然后打开终端.
在此之后,键入
xattr -d com.apple.quarantine
Run Code Online (Sandbox Code Playgroud)
然后将xcode 8下载拖到终端窗口中.它应该如下所示:
这里有很多关于从Gatekeeper中豁免Xcode-beta.app的讨论,但对我来说,我必须免除.xip文件.
我将Xcode_8_beta_6.xip放入/ Applications,然后在Terminal中,将目录更改为/ Applications并运行:
xattr -d com.apple.quarantine Xcode_8_beta_6.xip
Run Code Online (Sandbox Code Playgroud)
然后双击.xip将其解压缩.
小智 5
您还可以通过终端中的命令删除整个目录应用程序的打开警告:
xattr -d -r com.apple.quarantine ~/Applications
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86916 次 |
| 最近记录: |