跳到主要内容

App

2023年07月04日
柏拉文
越努力,越幸运

一、认识


二、运行


当我们打开第三方软件时, 有时候会提示:

  • 提示:“应用名称”已损坏,无法打开。 您应该将它移到废纸篓。 提示:“应用名称”已损坏,无法打开。 您应该推出磁盘映像。(在DMG中双击)

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

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

我们可以通过以下方式打开、运行软件

2.1 任何来源

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

sudo spctl --master-disable

2.2 重新签名

第一步一般都已经执行了,之前App运行也是正常的,很多和谐软件来自TNTApple移除了TNT的证书,所以出现报错。

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

Requisite: Xcode or the Apple Command Line Tools To install, execute

xcode-select --install

执行后一般可以正常运行了,如果任然提示已损坏,继续下一步。

2.3 隔离属性

移除这个应用的安全隔离属性

sudo xattr -r -d com.apple.quarantine /Applications/name.app

2.4 覆盖保护

如果提示 “应用名称”将对您的电脑造成伤害。 您应该将它移到废纸篓。 **步骤2**和3操作是无效的。

解决方法:

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