mac打不开软件怎么办苹果(mac没有今日头条软件吗)
【温馨提示】本文共有1745个字,预计阅读完需要5分钟,请仔细阅读哦!
文章目录:
解决Mac系统安装软件各种打不开
解决Mac系统安装软件各种打不开
1. 错误提示:无法确认开发者的身份
解决方法:开启任何
方法1:
在“系统偏好设置” > “安全性与隐私” > “通用”选项卡中,允许从App Store和被认可的开发者下载的软件。
方法2:
绕过Gatekeeper
操作如下 :打开“终端”,输入以下命令后回车,输入电脑密码,再回车:
sudo spctl --master-disable
2. 错误提示:文件已损坏
这通常是macOS的安全功能“Gatekeeper”起作用的结果。
方法1:
更新软件源
确保您从官方或可信任的
方法2:
授予应用程序完整性保护权限
打开“终端”,输入以下命令后回车,输入电脑密码,再回车:
xattr -r -d com.apple.quarantine
其中为应用程序的路径。只需把程序拖进终端即可获取路径。
例如:
xattr -r -d com.apple.quarantine /Applications/Adobe Zii 2020 5.0.9.app
3. 意外退出
可能原因如下:
a.应用程序版本不兼容:
确保下载的应用程序版本与系统版本兼容。有些应用程序可能需要较新的操作系统版本才能正常运行。如果应用程序与系统版本不兼容,尝试升级系统或下载与系统版本兼容的应用程序。
b.应用程序损坏:
重新下载并安装应用程序,可能之前下载的应用程序文件损坏导致无法正常打开。确保从官方或可信任的2.错误提示:文件已损坏”
c.系统缺少必要的组件:
某些应用程序可能依赖于特定的系统组件。确保系统已安装所有必要的组件和依赖项。有些应用程序会在第一次运行时提示您安装必要的组件,按照提示安装即可。
d.检查系统权限:
某些应用程序可能需要特定的系统权限才能运行。在“系统偏好设置” > “安全性与隐私” > “隐私”选项卡中,确保所需权限(例如文件和文件夹访问、相机或麦克风访问等)已被允许。
e.检查控制台日志:
打开“控制台”应用程序,查看是否有与意外退出的应用程序相关的错误日志。日志中可能会提供有关问题的更多信息。
f.重置应用程序设置:
有些应用程序提供重置选项,可以尝试重置应用程序的设置,以解决可能的配置问题。
g.检查硬件问题:
有时应用程序意外退出可能与硬件问题有关,例如内存或硬盘问题。
h.通过终端添加证书签名认证
打开“终端”,输入以下命令后回车,输入电脑密码,再回车:
sudo codesign --force --deep --sign - "your app"
其中“your app”为应用程序的路径。只需把程序拖进终端即可获取路径。
例如:
sudo codesign --force --deep --sign - /Library/OFX/Plugins/BorisFX/MochaPro2022.5/Resources/mochaui/Mocha Pro Plugin 2022.5.app
请注意,绕过Gatekeeper可能会增加您的计算机暴露于潜在的安全风险。在绕过Gatekeeper之前,请确保您所要打开的应用程序
Mac系统日常使用时,软件莫名闪退,浏览器无法打开页面
修改MAC文件最大打开数
如果在使用Mac时,经常出现以下情况:
- 软件莫名闪退
- 浏览器新建页面时,刚渲染成功,突然又显示无法打开网页
- 程序员在IDE编译,经常出现:Too many open files 报错
那大概率是因为系统文件句柄数不够,需要调高ulimit 里面的open file 的值。
查看文件最大打开数
$ ulimit -a-t: cpu time (seconds) unlimited-f: file size (blocks) unlimited-d: data seg size (kbytes) unlimited-s: stack size (kbytes) 8192-c: core file size (blocks) 0-v: address space (kbytes) unlimited-l: locked-in-memory size (kbytes) unlimited-u: processes 11136-n: file descriptors 2048
调高 file descriptors(默认256)
$ ullimit -n 4096
可能遇到的问题
权限不够,使用 sudo
$ sudo ulimit -n 4096
如果调得过高的话,会出现报错: ulimit: open files: cannot modify limit: Invalid argument。
$ sysctl -w kern.maxfiles=1048600$ sysctl -w kern.maxfilesperproc=1048576$ ulimit -n 1048576
建议收藏|Mac软件出现报错/损坏/安装不了全网最全的解决办法
最近很多小伙伴跟叨叨沟通,新买的电脑、系统升级或者安装应用的时候出现报错,问叨叨应该怎么办?今天叨叨就教大家怎么解决这个问题!
常见的几种报错
l xxx已损坏,无法打开,你应该将它移到废纸篓解决办法
l 打不开 xxx,因为它来自身份不明的开发者
l 打不开xxxx,因为 Apple 无法检查其是否包含恶意软件
l 在安装的时候提示加载失败!
为什么会出现
因为苹果一般建议是安装自家app store的软件,但国内的mac用户,大部分为了省钱都会安装第三方破解软件!一般正常开发app的人都会买苹果的企业证书对应用进行签名,但这些破解软件因为在破解的过程中被修改了代码所以导致签名失效,从而可能在运行的过程中会显示已损坏。另外还又一些小众的应用,因为没有什么钱财交易,所以她们也不会购买这个安全证书签名。
当遇到以上问题,我们可以根据下面的操作来去尝试解决:
开启任何
打开系统偏好设置➡️安全与隐私➡️通用➡️点击左下角解锁➡️选择任何
ps:如果没有这个选项
1. 打开终端
2. 输入:sudo spctl --master-disable
3. 然后按下键盘的回车键
4. 输入密码
5. 恭喜,成功开启任何
一般通过以上方法,大部分应用都可以安装,但如果还是不行,可能就需要通过命令绕过苹果的公证了。
绕过公证
1. 打开终端➡️输入sudo xattr -rd com.apple.quarantine (注意quarantine后面要有个空格)➡️把应用拉进去终端➡️按回车键➡️输入密码➡️回车➡️恭喜你完成了
恭喜,到这一步基本就可以打开所有app,如果还不行,那就需要进行应用签名了!
应用签名
1. 安装xcode软件,软件比较大,安装也比较久(20G左右)。安装方法——启动台➡️找到终端app➡️输入:xcode-select --install➡️弹窗点击同意
2. 安装完后,在打开“终端app”输入: sudo codesign --force --deep --sign - (这个-后面有个空格,不要漏掉)➡️ 把应用拖到终端➡️按回车键
3. 输入开机密码点击回车
4. 显示:/xx文件 : replacing existing signature
5. 恭喜成功了
如果显示以下错误
/文件 : replacing existing signature
/文件 : resource fork,Finder information,or similar detritus not allowed
解决:
1.先在终端执行:
xattr -cr (cr后有个空格)➡️直接将应用拖进去即可
2.然后再次执行如下指令即可:
codesign --force --deep --sign - (这个-后有一个空格)➡️直接将应用拖进去即可
看到这里,应该所有的应用都可以正常运行了!如果还不行,在私信我啦~
内容更新时间(UpDate): 2023年09月15日 星期五
版权保护: 【本文标题和链接】mac打不开软件怎么办苹果(mac没有今日头条软件吗) http://www.youmengdaxiazuofa.net/longxia8/140737.html
- 全部评论(0)