Mac应用已损坏打不开解决办法

2024-10-01 05:08编辑:互联网

有许多用户在Mac App商店中下载软件会遇到损坏无法打开的情况,那么我们怎么才能解决这种问题呢?下面小编就给大家带来了Mac应用已损坏打不开解决办法,一起来看看吧。

有许多用户在Mac App商店中下载软件会遇到损坏无法打开的情况,那么我们怎么才能解决这种问题呢?下面小编就给大家带来了Mac应用已损坏打不开解决办法,一起来看看吧。

Mac应用已损坏打不开解决办法

原因:MAC App Store只有签名机制,但MAC App开发者只有防止软件下载的标准签名机制。

解决办法:

一、打开任何来源选项

打开终端App,输入下列命令,输入启动密码回车。

sudo spctl --master-disable

此代码行允许您在Mac上安装第三方应用程序。

完成上述步骤后,打开“系统首选项”-“安全与隐私”-“常规”,以确保更改为“所有源”。

二、macOS Catalina 10.15系统

打开终端App,输入下列命令,输入启动密码回车。

sudo xattr -rd com.apple.quarantine 空格 软件的路径

如Sketch.app

sudo xattr -rd com.apple.quarantine /Applications/Sketch.app

如CleanMyMac X.app

sudo xattr -rd com.apple.quarantine /Applications/CleanMyMac X.app

附1:

/Applications/Sketch.app

/Applications/CleanMyMac X.app

就是

软件的路径

附2:

软件路径快速获取方法:

将软件拖入终端app即可获得路径

三、macOS Catalina 10.15.4 系统

10.15.4系统更新后,如果软件意外关闭,您可以通过以下方式在软件上签名

1、打开终端应用,输入以下命令。

选择xcode——安装

2、软件签名

打开终端工具,输入并执行以下命令。

打开终端app输入如下命令:

xcode-select --install

给软件签名

打开终端工具输入并执行如下命令:sudo codesign --force --deep --sign - (应用路径)

注意:空格不能漏

3、错误解决

如出现以下错误提示:

/文件位置:replacing existing signature

/文件位置:resource fork,Finder information,or similar detritus not allowed

那么,先在终端执行:xattr -cr /文件位置(直接将应用拖进去即可)

然后再次执行如下指令即可:codesign --force --deep --sign - /文件位置(直接将应用拖进去即可)

以上就是Mac应用已损坏打不开解决办法,更多相关资讯,敬请关注123下载集。

精选游戏 更多
热门资讯更多
最新资讯更多
最新录入 更多

立即预约

预约成功

恭喜预约成功

预约成功,请等待通知 !

知道了

您已预约

您已预约,请等待通知!

知道了

预约失败

预约失败,请重新预约!

知道了

隐私说明

严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:

1、安全可靠:

我们竭尽全力通过合理有效的信息安全技术及管理流程,防止您的信息泄露、损毁、丢失。

2、自主选择:

我们为您提供便利的信息管理选项,以便您做出合适的选择,管理您的个人信息

3、保护通信秘密:

我们严格遵照法律法规,保护您的通信秘密,为您提供安全的通信服务。

4、合理必要:

为了向您和其他用户提供更好的服务,我们仅收集必要的信息。

5、清晰透明:

我们努力使用简明易懂的表述,向您介绍隐私政策,以便您清晰地了解我们的信息处理方式。

6、将隐私保护融入产品设计:

我们在产品和服务研发、运营的各个环节,融入隐私保护的理念。

本《隐私政策》主要向您说明:

我们收集哪些信息 我们收集信息的用途 您所享有的权利

希望您仔细阅读《隐私政策》

为了让您有更好的体验、改善我们的服务或经您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某些服务所收集的信息用于我们的其他服务。例如,将您在使用我们某项服务时的信息,用于另一项服务中向您展示个性化的内容或广告、用于用户研究分析与统计等服务。

若您使用服务,即表示您认同我们在本政策中所述内容。除另有约定外,本政策所用术语与《服务协议》中的术语具有相同的涵义。

如您有问题,请联系我们。

确定