安装一些应用程序时遇到的问题 , 一开始提示的信息是下图:
。。。。。此处略去了从网上搜索UPX的大部分内容。。。。。。
尝试UPX的话, 会得出如下图一样令人崩溃的结论 ,然后还是报错~~~
最后一行是0 , 而不是1 , 说明不是UPX的问题。
正文:
【第一步】:找到执行文件
点击桌面的空白地方 => 前往 => 应用程序 => 对应的程序图标 => 右击 => 显示包内容 => MacOS =>最终的文件
//这个文件我们一定要找到 , 后续才能够对其进行权限修改的操作 , 下面是步骤图解:
【第二步】:修改相应的权限
首先 , 打开终端,输入如下指令:
ls -l 第一步文件拖进来
下面是步骤图解:
(1)打开终端的界面
(2)输入前半截儿
(3)把第一步找到的文件拖进来
(4)回车
最后一行的第一段字母组合的意思是该文件的权限 , 可以发现权限的内容和Linux系统中的权限有些不太相同,@符号是MACOS特有的,去掉这个@符号 , 程序就能够正常运行了。
去掉@符号:
xattr -c -r 第一步的文件拖过来
//这个时候我们找到软件的图标双击应该能够运行了 , 但是为了阐明一下确实去掉了@符号我们还是要查看一下此时的文件权限:
ls -l 拖文件
//@符号确确实实被去掉了 , 完结撒花~ ~ ~