我已经在Mac上安装了Xcode,当我尝试启动它时,我打开了一个小窗口,说“ Verify Xcode”(验证Xcode),并在状态栏中滚动显示,有人得到了修复而不是重新安装?
我已经在Mac上安装了Xcode,当我尝试启动它时,我打开了一个小窗口,说“ Verify Xcode”(验证Xcode),并在状态栏中滚动显示,有人得到了修复而不是重新安装?
Answers:
如果您不想永远等待,这可能会有所帮助:
xattr -d com.apple.quarantine '/Applications/Xcode.app'
运行命令以通过Gatekeeper听起来很可行,因为您从受信任的源下载了它。在Mac OS X中安装大型捆绑软件时,这种情况很常见。基本上,网守会检查您的整个捆绑软件,以确保没有可疑的代码。这是使Mac OS X保持其原有安全性的众多措施之一。您有两种选择:
1:花点时间。
要么,
2:手动告诉网闸“没关系,这是来自受信任的来源”。我们如何做到这一点?好吧,首先启动终端并导航到Xcode.app文件夹。(或输入cd
Xcode并将其从您的应用程序文件夹中拖放),然后按Enter。接下来,运行命令:
xattr -d com.apple.quarantine Xcode.app
现在,如果不管你正在安装,即使是要小心越来越近守略微来自不受信任来源,否则你介绍安全风险到您的计算机。就我而言,快速打开新版本的Xcode是我唯一一次运行该命令。
有人得到了修复而不是我重新安装了吗?
对于任何其他看到“验证Xcode”阶段很长的人,只需花点时间。不确定的进度条会在此处停留很长时间(数十分钟),而Gatekeeper会查看(很大的)Xcode包以确保其合法性。最终,您将获得类似于“此应用程序是从Internet下载的。您要继续吗?”的信息。或者,如果捆绑包未签出,则您当然会收到一条消息,说明这种情况。
几乎每个答案都建议xattr -d
在文件上运行。这将删除文件的扩展属性(例如com.apple.quarantine),因此OSX将不会运行验证阶段。绝对不要将它作为绝对的最后手段。Apple 明确建议在XcodeGhost恶意软件通过受感染的Xcode版本传播到流行的iOS应用后,请启用Gatekeeper来验证您的Xcode 版本。
如果您在尝试取消存档Xcode beta .xip存档时遇到困难,请尝试以下操作:
我有同样的问题。快速解决方案是terminal
从应用程序中打开或在Spotlight中键入终端并输入以下命令。
cd /Applications
-这将移至存在Xcode的应用程序目录
xattr -d com.apple.quarantine Xcode.app
-这将绕过OS X中的Gatekeeper并快速启动Xcode
注意: 如果更改了Xcode的名称(例如Xcode7-1),则应输入... Xcode7-1.app命令。参考截图
xattr -d com.apple.quarantine Xcode.app
没有执行sudo命令就执行了 。然后在Finder中,我打开Xcode却没有收到验证消息。
开放式终端-
1.输入cd键入拖放您的xcode(用于路径),然后输入
2.next xattr -d com.apple.quarantine Xcode.app输入
同意条款和条件
对于Xcode 8:要跳过El Capitan上Xcode 8的验证过程,请在开发人员下载页面上下载Xcode 8,然后打开终端。
然后输入
xattr -d com.apple.quarantine
然后将您的xcode 8下载拖到终端窗口中。它看起来应该像这样:
这里有很多关于从Gatekeeper中豁免Xcode-beta.app的讨论,但是对我来说,我不得不将.xip文件豁免。
我将Xcode_8_beta_6.xip放入/ Applications,然后在终端中,将目录更改为/ Applications并运行:
xattr -d com.apple.quarantine Xcode_8_beta_6.xip
然后双击.xip将其解压缩。
跑步xattr -d com.apple.quarantine Xcode.app
就像一种魅力。等待"verifying xcode"
没有成功,因为它从未完成。
您还可以通过终端中的命令删除整个目录应用程序的打开警告:
xattr -d -r com.apple.quarantine ~/Applications
我遇到了相同的问题(Macbook Pro,2015年中,OS X 10.11.15),并且能够解决此问题,而无需使用终端绕过Gatekeeper:
垃圾箱文件的所有先前下载的版本,然后清空垃圾箱。(如果您还没有永久清空垃圾箱,则可能需要很长时间。您可以手动删除有问题的.xip文件,以节省时间。)我发现多个实例不会删除,因为它们当前正在使用中。
重启你的电脑。现在,您应该可以删除垃圾箱中的所有.xip文件,而不会出现问题。
再次下载Xcode8 Beta(这样做时不要流媒体,以节省时间和数据包丢失。)并打开它。
如果这不能解决问题,请打开终端并按照上述答案之一进行操作。
只需等待过程结束即可。.有时所花费的时间比平时长,但最终会显示下一个过程的警报框!坐下来,让它完成。:)
它的2017年11月至今,仍然没有确认消息-只是一个固定的,正在验证的“ Xcode_9.1xip”,它位于您的桌面上,没有任何迹象表明它在做什么。
我尝试了此修复程序,多次击中Expensive Apple,Google搜索也明白为什么Expensive Uber机器以一种始终无法接受的方式运行(在Mac Users的PC上会受到挫败)。制作一杯茶,更多地敲击键盘,使用专有名词搜索与昂贵Apple机器相关的关键术语,以找出有多少其他人遇到了您的问题或类似问题。
20分钟后,考虑再大便一下,翻阅更多的论坛帖子-再次考虑敲打键盘-请注意,根据Apple护理政策,您可能会因此被举报滥用行为。
最终它成功了,然后在漫长的过程中找到下一个绊脚石,这意味着您今天根本无法获得任何生产力,这次再次重复整个过程,同时又撞墙撞墙。
预计将在0-30秒内将其标记为删除:) GMT 09:43 am