所有分类
  • 所有分类
  • Mac软件
  • Mac游戏
  • 表盘

MAC安装软件的常见问题|无法打开 已损坏|Mac用户必看的终极解决指南

刚用 mac 的小伙伴或者在更新系统版本后运行 App 会经常碰到弹窗提示「xxx已损坏,无法打开,您应该将它移到废纸篓」、「打不开xxx,因为 Apple 无法检查其是否包含恶意软件」、「打不开 xxx,因为它来自身份不明的开发者」等问题,下面就教大家如何修复

小白买了mac后打开第一件事是什么???去打开电脑的任何来源!!!才能安装软件啊啊啊!!!

刚用 mac 的小伙伴或者在更新系统版本后运行 App 会经常碰到弹窗提示「xxx已损坏,无法打开,您应该将它移到废纸篓」、「打不开xxx,因为 Apple 无法检查其是否包含恶意软件」、「打不开 xxx,因为它来自身份不明的开发者」等问题,下面就教大家如何修复

目前大部分人更新13、14、15系统后到导致软件打开:“已损坏”,并且电脑开启🔛任何来源,怎么办呢?

解决办法:去应用程序找到这个App,右键打开即可使用!(右键这个方式为管理权限的意思)如果还是打不开,那就只能等厂商适配!文章下面已更MacOS 15 Sequoia 启用允许“任何来源”的办法 ,下面翻找!

常见报错截图:

常见报错一:无法打开xxx.因为他不是从App Store 下载 (解决办法:打开任何来源,看下方教程)

常见报错二:无法打开xxx.因为Apple无法检查其包含恶意软件/因为它来自身份不明的开发者/因为无法验证开发者(解决办法:打开任何来源,看下方教程,鼠标右击应用,在点击打开即可)

常见报错三:xxx已损坏,无法打开,您应该将它移到废纸篓(解决办法:打开任何来源,看下方教程)

常见报错四:应用程序”xxx”,无法打开(M电脑出现的问题,解决办法:应用程序找到这个App,右键显示简介–勾选Rosetta即可)

常见报错五:更新了13系统Ventura后,打开应用还是提示“已损坏无法打开”!任何来源也打开了, 包里已损坏修复,修复发现提示 “Operation not permitted”安装Pkg包的应用也是一样,提示失败!

解决办法1:打开 “终端的完全磁盘访问” 权限.系统偏好设置 ▸ 隐私与安全性 ▸ 完整磁盘访问权限 ☑️勾选了【终端】 (如果之前勾选过-然后+)

解决办法2:打开【系统设置】–【隐私与安全性】-下滑【安全性】板块下 …不明身份的开发者 点下方的【仍要打开】,输入开机密码 即可打开!(没有提示“仍要打开”这步就不用看了!)

解决办法3:Finder-应用程序,找到你打开损坏的App,鼠标右键打开即可(赋予管理员权限)

以下分四个大版本介绍如何解决日常Mac出现的问题(你看板块标题也可以快速找对应的解决办法)

板块一:如何开启「任何来源」选项 (包括15系统打开任何来源的新办法)

板块二:某些app修复完了,打开会闪退怎么办

板块三:Apple ARM M1/2 应用闪退的解决方法 、rosetta是什么?怎么打开?

板块四:SIP系统完整性保护关闭方法

下滑找对应标题的解决办法吧!

出现的原因

这是因为 mac 启用了新的安全机制

苹果默认是只允许安装自家「App Store」来源的应用,够霸道的!如果你想安装第三方的,那么需要在 【系统偏好设置】 -> 【隐私与安全性】 -> 【安全性】 中勾选「App Store 和被认可的开发者」选项,而被认可的开发者是需要购买苹果的企业证书对应用进行签名,然后再提交给苹果审核才可以的,这一点对破解应用来说很不现实,因为破解应用必定会修改应用的文件,从而导致签名证书失效。

解决方法就是要开启「任何来源」选项,但是 mac 默认是隐藏了这个选项的,需要手动通过终端执行命令行代码来开启。

如何开启「任何来源」选项

14-15系统以下打开任何来源办法

先打开 【系统偏好设置】 -> 【安全与隐私】 -> 【安全性】或者【通用】 选项卡,检查是否已经启用了「任何来源」选项。如果没有启用,先点击左下角的小黄锁图标解锁,然后选中任何来源。

⚠️注意!如果没有「任何来源」选项,我们打开终端(command+空格 聚焦搜索:终端),复制以下命令粘贴到终端:

sudo spctl --master-disable

然后按下回车键,出现钥匙图标后输入电脑的开机密码(输入过程中密码是看不到的)输入完成后再按下回车键即可。现在回到 【系统偏好设置】 -> 【安全性与隐私】 -> 【安全性】或者【通用】 里,就会发现已选中任何来源选项了。

🌟捷径!觉得命令好烦不想写,有app快速打开的吗?下载这个常用小工具即可:https://pan.baidu.com/s/1zG8yqbf-Ls5F8sGtgFD-IQ?pwd=sjxu

到这里一般情况下应用都可以运行了

然而有的应用,尤其是游戏开启了任何来源还是不行,这是因为苹果进一步收缩了对未签名应用的权限,这时候就需要通过终端执行命令行代码来绕过应用签名认证就可以了。

15系统以上beta版打开任何来源办法 ,官方已修复看上面的办法即可

MacOS 15 Sequoia 系统以上beta版打开任何来源办法

在 MacOS 15 Sequoia Beta3 系统中 spctl 命令被禁用。无法使用 sudo spctl --master-disable 来禁用 Assessment Subsystem. 导致每一次安装新应用(除非来源于Apple Store或者受信任开发者) 都会提醒应用无法安全打开。

先看修改结果如下图!!!

描述文件地址:https://pan.baidu.com/s/1txqoH8K6JsUP9-kOV9gy1Q?pwd=fc69

使用方法:下载完双击安装,打开设置 - 通用 - 设备管理,双击刚刚安装的配置文件,点击安装完成启用

成功打开任何来源!

如何关闭SIP保护

提示:有些软件必须关闭SIP保护才能运行;

如果您看不懂图文教程,可以看下《关闭SIP保护的视频教程》:https://www.bilibili.com/video/BV1PA411P7dm

此方法适用于以上都没用的情况,SIP(System Integrity Protection,系统完整性保护)被关闭后,macOS会面临一定的安全风险,如果你的数据非常重要请谨慎关闭。先点击左上角苹果图标,打开关于本机,再点击系统报告,左侧列表切到软件一项:

这里显示“已启用”,就是SIP是开启的状态,这个时候需要关机,等一会,再开机,在显示苹果图标前,按住 Command + R 键,强制进入macOS恢复模式,然后在左上角实用工具选择终端:

如果您发现进不了macOS恢复模式还有一种方法,就是长按开机键,一直按,等屏幕显示正在进入恢复模式;

在终端中输入以下代码:

csrutil disable

出现以下显示即代表成功:

再重启进入macOS,查看系统报告,软件部分即会显示我刚才的“已停用”;

这个时候,之前不能打开的app就能成功打开了。

如果你想重新开启SIP,在恢复模式下使用终端输入命令:

csrutil enable
原文链接:https://www.macji.vip/306.html,转载请注明出处~~~
©版权声明
「特别说明」马克记MACJI.VIP收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。如果用于其他用途,请购买正版支持作者,谢谢!若您认为「MACJI.VIP」发布的内容若侵犯到您的权益,请联系站长删除,我们将第一时间配合处理!
0

评论5

X 战警传奇 II:天启崛起X-Men Legends II:Rise of Apocalypse mac v1.0 英文版
X 战警传奇 II:天启崛起X-Men Legends II:Rise of Apocalypse mac v1.0 英文版
8分钟前 有人购买 去瞅瞅看

站点公告

注册登录后即可每日特定时间内下载1次免费资源!39元赞助开通本站会员获取更多权益,全站资源任意下载。39元赞助本站
没有账号?注册  忘记密码?