MacOs Big Sur之没有权限打开应用程序

Mac使用笔记

前言吐槽

首先要说的是,苹果的M1真的是太不适配了,苹果机是一道坎,苹果机的芯片等配置又是一道坎。对于喜欢各种破解版本软件的博主来说,很多想要的程序都无法轻易安装。有的甚至还没有合适的破解适配版本。近期打算记录一些使用mac系统过程中遇到的问题及解决办法,虽然未必都适用于大家,但是也是一种交流,说不定能让你的一筹莫展有了一丝希望;

我的电脑配置

《MacOs Big Sur之没有权限打开应用程序》

问题–没有权限打开应用程序

最近在安装一些必要的装机软件,由于本人是做开发的,基本的环境配置和软件都已经安装完成,但是最近在安装一些软件时,发现了一个问题,就是经常会出现无法打开某些应用程序的情况,比如我前几天安装的CAD软件(后来我才知道,现在的M1不适配任何的CAD版本=。=,于是我才转到另一台本本上去装的程序)注册机打开时出现的:
《MacOs Big Sur之没有权限打开应用程序》
首先我们的排查逻辑就是:

  1. 我们的文件是否真的没有对应权限
    右键点击打开显示简介,我们可以看到相应文件明细;
    《MacOs Big Sur之没有权限打开应用程序》
    这里你可以看到具体的用户对该文件的操作权限,如果要进行修改,记得将右下角的金色小锁打开!!具体的操作大家可以去用一下;刚开始我们就是各种点,什么小冒号,加号啥的按钮,按多了就知道各自的作用了,但是记得看对应的提示消息,别删了或者改了重要文件自己还不知道。
    习惯使用终端的,可以如下操作:
  • 右键文件,显示包内容
    • 找到MacOs目录下
      • 找到对应文件,终端通过chmod +x 命令来进行权限设置
chmod +x  文件所在的路径
  1. 其次的就是通过upx对文件进行修复,这也是网上比较多出现可以解决问题的方式,也解决了我的情况;

第一步:确保你已经安装了homebrew(homebrew的安装),打开终端;

brew install upx

第二步:安装好之后,进行upx的权限脱壳操作(这里我们可以直接将指定文件拖拽到我们的终端,自动就会识别路径):

sudo upx -d  + 你的文件路径

然后输入对应的管理严密码即可;
看到这个结果,就代表已经处理成功;正常可以访问了
《MacOs Big Sur之没有权限打开应用程序》
注:
1、通常文中的情况出现在我们做软件激活或者注册机打开时发生,我们操作的对应文件都是以.app为后缀的文件;确认的必须是可执行文件(unix的exec文件),如果不是我们需要进行操作(chmod +x)
2、还有就是要注意系统自身的情况,版本,配置等等,以及mac本身的安全机制也会限制我们某些操作权限行为(开启信任第三方来源);

    原文作者:秋刀prince
    原文地址: https://blog.csdn.net/qq_39611212/article/details/118766490
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞