“Xcode”已损坏,无法打开。您应该将其移至废纸篓

时间:2014-10-17 22:56:16

标签: xcode macos xcode6 osx-yosemite

XCode 6上安装了Mavericks。它没有跑。将操作系统更新为Yosemite 10.10:现在Xcode.app(通过* .dmg安装)启动失败,错误消息“Xcode” is damaged and can’t be opened. You should move it to the Trash.通过App Store更新为XCode 6.0.1。仍然没有运气。相同的错误消息。有修复的人吗?

enter image description here

6 个答案:

答案 0 :(得分:20)

我在(所有)macOS Sierra版本下添加了任何新应用程序时遇到此错误。

对我有用的唯一solution是执行:

xattr -rc /Applications/<faulty application>.app

您还可以使用以下命令“修复”所有应用程序:

xattr -rc /Applications/*.app

答案 1 :(得分:6)

以下选项中的某些时候

  • 打开系统偏好设置
  • 点击“安全与隐私”

enter image description here

允许从中下载的应用仅包含2个选项“AnyWhere”缺少打开您的终端并添加以下行

sudo spctl --master-disable

输入您的系统密码。现在退出系统偏好设置并重新打开系统偏好设置/安全性&amp;隐私/一般现在“AnyWhere”选项将在那里。你已经做到了。

Problem solved希望它对你有用。

答案 2 :(得分:3)

我知道这是一个较旧的问题,但是如果你像我一样并且绝对想要从DMG安装Xcode而不是从App Store安装,那么有一种方法,灵感来自Will的this post Lowe谈到安装未签名的应用程序。

  1. 照常安装DMG(双击,拖放)
  2. 打开系统偏好设置
  3. 点击&#34;安全&amp;隐私&#34;
  4. 调整&#34;允许从以下位置下载的应用程序:&#34;设置为&#34; Anywhere&#34;
  5. 打开Xcode
  6. 在验证并打开时保持耐心
  7. 您只需在第一次打开Xcode时执行此操作,这样您就可以在Xcode完全启动后将安全设置更改回其原始值。

答案 3 :(得分:2)

如果您信任下载内容的人,则可以通过调整“偏好设置”&gt;来绕过警告。安全与安全隐私'到

允许从以下位置下载应用程序

答案 4 :(得分:1)

我刚刚在Yosemite上使用了Xcode 6.1.1,除了它只发生在我在模拟器中构建和运行时 - 在应用程序启动时Xcode会崩溃并且面板会声明“Xcode已损坏。删除它并再次下载来自App Store“。

我做了以下所有事情来解决它:

  • 删除派生的项目数据并完全清理
  • 从模拟器中删除应用并退出模拟器
  • 重新启动

无论如何,如果这有助于这个问题的新访问者:)

答案 5 :(得分:0)

我发现此解决方案很有帮助,并按照以下步骤操作:

  1. 在终端sudo spctl --master-disable中运行此命令,它可能会询问您的用户密码。
  2. 转到系统偏好设置-> 安全和隐私-> 常规标签->选中任意位置选项底部。

希望它可以帮助某人。