【问题标题】:“Xcode” is damaged and can’t be opened. You should move it to the Trash“Xcode”已损坏,无法打开。你应该把它移到废纸篓
【发布时间】:2021-01-08 19:53:10
【问题描述】:

Mavericks 上安装了XCode 6。它不运行。将 OS 更新为 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。仍然没有运气。相同的错误信息。有人有解决办法吗?

【问题讨论】:

  • 在最新的 Sierra 更新中,Apple 从设置中删除了“Anywhere”选项,轻松修复right here
  • @DavidN 真的可以修复损坏的错误吗?我尝试了修复,但仍然无法正常工作。

标签: xcode macos xcode6 osx-yosemite


【解决方案1】:

我在(所有)macOS Sierra 构建下的任何新添加的应用程序都遇到了这个错误。

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

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

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

xattr -rc /Applications/*.app

【讨论】:

    【解决方案2】:

    以下选项中的某些时候

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

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

    sudo spctl --master-disable
    

    输入您的系统密码。现在您退出系统偏好设置并重新打开它系统偏好设置/安全和隐私/常规现在“任何地方”选项将在那里。万岁,你做到了。

    希望它对你有用。

    【讨论】:

      【解决方案3】:

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

      1. 照常安装 DMG(双击、拖放)
      2. 打开系统偏好设置
      3. 点击“安全和隐私”
      4. 将“允许从以下位置下载的应用程序”设置调整为“任意位置”
      5. 打开 Xcode
      6. 在验证和打开时请耐心等待

      您只需在第一次打开 Xcode 时执行此操作,这样您就可以在 Xcode 完全启动后将您的安全设置改回原来的值。

      【讨论】:

      • Yay Apple...不知道为什么每个人都对它如此大肆宣传。对我来说,这只是一个又一个痛苦的愚蠢。感谢您为我解决了这个问题...
      【解决方案4】:

      如果您信任从中下载内容的人,则可以通过将“首选项 > 安全和隐私”调整为来绕过警告

      允许从任何地方下载应用程序

      【讨论】:

        【解决方案5】:

        我刚刚在 Yosemite 上使用 Xcode 6.1.1 体验过这种情况,除了它仅在我在模拟器中构建和运行时发生 - 在应用程序启动时 Xcode 会崩溃并且面板会声明“Xcode 已损坏。删除它并重新下载来自 App Store”。

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

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

        无论如何,以防万一这有助于这个问题的新访问者:)

        【讨论】:

          【解决方案6】:

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

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

          希望对某人有所帮助。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2018-06-21
            • 1970-01-01
            • 2012-07-21
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多