返回列表 发布新帖回复

[经验交流] MAC安装软件的常见问题!(小白必看)

705 0
发表于 2024-11-7 14:45:18 | 查看全部 阅读模式
小白买了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+空格 聚焦搜索:终端),复制以下命令粘贴到终端:
  1. sudo spctl --master-disable
复制代码
然后按下回车键,出现钥匙图标后输入电脑的开机密码(输入过程中密码是看不到的)输入完成后再按下回车键即可。现在回到 【系统偏好设置】 -> 【安全性与隐私】 -> 【安全性】或者【通用】 里,就会发现已选中任何来源选项了。
🌟捷径!觉得命令好烦不想写,有app快速打开的吗?下载这个常用小工具即可:https://pan.baidu.com/s/1zG8yqbf-Ls5F8sGtgFD-IQ?pwd=sjxu

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

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

成功打开任何来源的!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

回复

懒得打字嘛,点击右侧快捷回复【查看最新发布】 【开通VIP会员】【充值下载币】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

问题反馈/经验分享

点这里进入【有问必答】板块

网站资源由会员从网上收集整理所得,版权属于原作者。
不得以任何方式用于商业用途
  • QQ交流群
  • 微信公众号
  • 新浪微博
Copyright © 2021-2025 趣光影 版权所有 All Rights Reserved. |网站地图 趣光影统计琼ICP备2023001269号-2|琼公网安备46010002000218号
关灯 在本版发帖返回顶部
快速回复 返回顶部 返回列表