首页 > 编程语言 >macOS 提示:“应用程序” 已损坏,无法打开的解决方法总结

macOS 提示:“应用程序” 已损坏,无法打开的解决方法总结

时间:2023-12-30 09:57:26浏览次数:73  
标签:macOS 提示 应用程序 -- 已损坏 打开

macOS 提示:“应用程序” 已损坏,无法打开的解决方法总结

请访问原文链接:https://sysin.org/blog/macos-if-crashes-when-opening/,查看最新版。原创作品,转载请保留出处。

作者主页:sysin.org


说明:本文描述问题同样适用于其他版本的 macOS,因历史原因在 Catalina 中出现问题的情况最多。

现象

提示:“应用程序” 已损坏,无法打开。您应该将它移到废纸篓。

dialog-1

提示:无法打开 “应用程序”,因为无法验证开发者。macOS 无法验证此 App 不包含恶意软件。

dialog-2

提示:“应用程序” 将对您的电脑造成伤害。您应该将它移到废纸篓。

dialog-3


解决方法

一般情况下,只需要 1 和 2 两步即可。

1. 允许 “任何来源” 下载的 App 运行

打开 “终端” 执行如下命令(根据提示输入您的密码即可):

sudo spctl --master-disable

打开 “系统偏好设置…” - “安全性与隐私”,“通用” 标签页,如图勾选:

allow-anywherep

macOS Ventura 略有变化,位于:系统设置 – 隐私和安全性,“安全性”(参看下述第 3 点截图)。

2. 移除应用的安全隔离属性

打开 “终端” 执行如下命令(根据提示输入您的密码即可):

sudo xattr -dr com.apple.quarantine /Applications/name.app

/Applications/name.app 如果不知道该如何输入,将 App 直接拖拽 sudo xattr -rd com.apple.quarantine(中间有个空格)后面即可。

一般情况下,多余的扩展属性都可以清除(个别应用例外):

可以直接输入:sudo xattr -cr /Applications/*

3. macOS Ventura 额外步骤

macOS Ventura 的系统安全性又上升到一个新的高度,上述两个步骤后,需要在 “系统设置” 中打开应用。

系统设置 – 隐私和安全性,“安全性” 下面出现提示,点击 “仍要打开”,当然该操作仅需要一次,以后可以正常打开。

system-setting-security

以上同样适用于 macOS Sonoma。

4. 重新签名

多数情况下,App 已经可以正常运行了,很多和谐软件因为证书问题,仍然无法打开。此时可以重新签名。

打开 “终端”,执行如下命令:

codesign --force --deep --sign - /Applications/name.app

前提条件: 安装 Command Line Tools for Xcode

此时会提示安装,或者使用终端命令在线安装:

xcode-select --install

也可以到这里下载 Command Line Tools for Xcode:Xcode 14.3.1 (14E300c) - Apple 平台 IDE

5. 覆盖恶意软件保护

还有一种情况,

提示:“应用程序” 将对您的电脑造成伤害。您应该将它移到废纸篓。

以上步骤操作后还是无法打开。

解决办法:

访达 -> 应用程序 -> 右击软件 -> 显示简介,勾选 “覆盖恶意软件保护”。

get-info-sysin

说明:正常应用不会出现这个选项

更多:macOS 下载汇总(系统、应用和教程)

标签:macOS,提示,应用程序,--,已损坏,打开
From: https://www.cnblogs.com/sysin/p/17936059.html

相关文章

  • 如何在 Mac 和虚拟机上安装 macOS Big Sur、Monterey、Ventura 和 Sonoma
    如何在Mac和虚拟机上安装macOSBigSur、Monterey、Ventura和Sonoma请访问原文链接:https://sysin.org/blog/how-to-install-macos/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org名词解释:硬件:Mac:Mactonish电脑硬件MAC:MAC地址,网络技术用语软件(操作系统):......
  • 安装旧版 macOS 时提示:应用程序副本已损坏
    安装旧版macOS时提示:应用程序副本已损坏安装macOS系统时提示:这个“安装macOSMojave”应用程序副本已损坏,不能用来安装macOS。请访问原文链接:https://sysin.org/blog/macos-installer-damaged/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org比如安装macOS......
  • [Mac软件]App Cleaner & Uninstaller 8.2.5应用程序清理和卸载
    AppCleaner&Uninstaller是一款Mac应用程序,它可以帮助用户完全删除应用程序及其相关的服务文件、扩展文件等。以下是该应用程序的主要功能:完全删除应用程序:通过将应用程序图标拖到垃圾桶中删除程序,可以彻底清除应用程序及其相关文件,释放磁盘空间。删除所有类型的服务文件:除了删除......
  • MacOS - Mac应用程序部署Qt框架
    在开发Mac上,由于安装了Qt库,所以一切正常。但是,在您将应用程序运送到的任何Mac上,情况可能并非如此。Qt套件带有一个名为macdeployqt的工具来修复此问题。因此,在终端中,在编译应用程序之后,请执行以下操作:cdmy-cool-app-Desktopmacdeployqtmy-cool-app.app请注意,它也可以用于......
  • 在不受支持的 Mac 上安装 macOS Sonoma (OpenCore Legacy Patcher)
    在不受支持的Mac上安装macOSSonoma、Ventura、Monterey、BigSur(OpenCoreLegacyPatcher)InstallmacOSonunsupportedMacs作者主页:sysin.orgmacOSSonoma正式版已发布,OpenCoreLegacyPatcherv1.0.0版本已支持。随着OpenCoreLegacyPatcher1.0.0的发布,OLP项目组......
  • 如何创建可引导的 macOS Sonoma 安装介质
    如何创建可引导的macOSSonoma安装介质如何创建可引导的macOS安装器|如何制作macOSUSB启动盘2023年9月26日(北京时间27日凌晨)macOSSonoma正式版现已发布。作者主页:sysin.org当前版本:->macOSSonoma14(23A344)正式版ISO、IPSW、PKG下载您可以将外置驱动器或......
  • macOS Sonoma 14 (23A344) 正式版 Boot ISO 原版可引导镜像下载
    macOSSonoma14(23A344)正式版BootISO原版可引导镜像下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质。作者主页:sysin.orgmacOSSonoma推出全新功......
  • macOS Sonoma 14 (23A344) 正式版发布,ISO、IPSW、PKG 下载
    macOSSonoma今日推出,全面提升生产力和创意工作流macOSSonoma14(23A344)正式版发布,ISO、IPSW、PKG下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质......
  • macOS Sonoma 今日推出,全面提升生产力和创意工作流
    macOSSonoma今日推出,全面提升生产力和创意工作流macOSSonoma14(23A344)正式版发布,ISO、IPSW、PKG下载本站下载的macOS软件包,既可以拖拽到Applications(应用程序)下直接安装,也可以制作启动U盘安装,或者在虚拟机中启动安装。另外也支持在Windows和Linux中创建可引导介质......
  • VMware ESXi 8.0U2 macOS Unlocker & OEM BIOS 标准版和厂商定制版
    VMwareESXi8.0U2macOSUnlocker&OEMBIOS标准版和厂商定制版ESXi8.0U2标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)等定制版作者主页:sysin.org2023-09-22,VMwarevSphere8.0U2发布,本站定制镜像相应更新。新增功能详见:VMwarevSphere8Update2新增......