我们很多时候会在互联网上下载 Mac 软件,在安装和打开的时候会遇到各种问题,例如下面出现的这个弹窗「应用程序“xxx”不能打开」的问题。

乍一看是这个应用程序有问题,其实不是。这个问题出现的主要原因是应用程序的文件权限有问题,没有可执行权限导致的。

选中软件右击,点击「显示包内容」,会跳转到此软件的源文件目录。

然后依次进入「Contents」->「MacOS」,会看到 APP 的执行文件,由于在解压的时候权限分配错误,所以这个文件显示成白色文件,我们接下来需要给此文件分配执行权限。

我们首先打开终端,直接输入下述命令:

命令chmod 是change mode的缩写,表示更变模式变更权限+x表示加上可执行权限,x表示可执行。

chmod +x 

输入chmod +x后将文件拖入终端,目的是为了获取此文件的完整路径,如图得到了一个完成的命令:表示给文件 XXX 变更权限,加上可执行权限。

将文件拖入终端后回车,执行命令。

chmod +x /Users/bianlifeng/Downloads/Hands Off!.app/Contents/MacOS/Hands Off! 

此时的不可执行文件变成了可执行文件,双击我们就可以打开软件。

参考文献:

  • 一条命令轻松解决 Mac 上「应用程序 “xxx” 不能打开」的问题 | 一日一技
  • 解决Mac上「应用程序“xxx”不能打开」的问题

mac easyconnect不能双击打开_轻松解决Mac上「应用程序“xxx”不能打开」的问题相关推荐

  1. 一条命令轻松解决 「应用程序 “xxx” 不能打开」的问题

    很多人刚从熟悉的Windows转到较为陌生的Mac,在使用过程中遇到一些困难是必然的.有小伙伴就遇到了这样的问题,在网上下载软件,下载下来的软件安装包是经过压缩的RAR包,进行解压之后,发现软件打不开 ...

  2. 应用程序“XXX”不能打开?应用程序不能打开?用一条命令搞定!

    良多人刚从熟悉的Windows转到较为陌生的Mac,在运用过程当中遇到少许困难是势必的.有小伙伴就遇到了这样的问题,在网上下载软件,下载下来的软件安装包是经过压缩的RAR包,进行解压以后,发现软件打不 ...

  3. mac u盘只读怎么修改_如何解决Mac无法写入U盘的问题

    U盘是我们必备的数据存储工具,它可以将重要文件存放,方便随时的使用.但是对于经常有需要在Windows和macOS系统,来回使用的用户来说,U盘/移动硬盘却是个尴尬的存在.一般来说,我们都会将U盘或者 ...

  4. mac身份不明的开发者_如何在Mac上从“身份不明的开发人员”打开应用

    mac身份不明的开发者 macOS has a feature called "Gatekeeper" designed to lock down your Mac, forcin ...

  5. mysql数据库连接过多_轻松解决MYSQL数据库连接过多的错误

    1.数据库系统允许的最大可连接数max_connections.这个参数是可以设置的.如果不设置,默认是100.最大是16384. 2.数据库当前的连接线程数threads_connected.这是动 ...

  6. python 请在微信客户端打开_完美解决 请在微信客户端打开链接

    完美解决 请在微信客户端打开链接 背景描述 相信有模拟微信页面请求的测试都有看到过这个页面,简单点说就是爬虫爬微信页面,进行回放的时候会出现这个页面.大概在1年前,专门安排了一个人去解决这个技术问题, ...

  7. mac软件更新卡住不动_如何修复Mac运行缓慢?修复它的五种简单方法

    在使用Mac几年之后,您可能会发现Macbook或iMac的启动时间更长,或者经常遇到烦人的沙滩球.是的,您的Mac正在缓慢运行.为了获得更好的性能,无论您是玩游戏还是使用某些可运行的应用程序,某些用 ...

  8. mac hdmi 不能调整音量_如何使用Mac的媒体键在DisplayPortHDMI或Thunderbolt监视器上调整扬声器音量...

    如果将Mac连接到外部显示器,则可能会发现Mac的屏幕和键盘音量控件已被禁用.这是因为HDMI,DisplayPort和Thunderbolt连接会传送固定音量的数字音频信号,因此外部设备(在这种情况 ...

  9. mac app图标简单制作_如何在Mac中更改App图标

    mac app图标简单制作 Sometimes, apps icon change but we like the older icon. Thankfully, it's very easy to ...

最新文章

  1. lintcode 中等题:subSets 子集
  2. Linux入门-shell使用技巧
  3. 十五、图(graph)
  4. VTK:模型之ContourTriangulator
  5. leetcode题解236-二叉树的最近公共祖先
  6. MySQL百万级高并发网站优化
  7. R语言入门1:安装R和RStudio
  8. oracle开机自启动、监听自启动设置
  9. 80X86寄存器详解
  10. 笨方法学python3 习题41
  11. Python生成exe可执行文件
  12. Aspose.Cells 使用UnMerge()取消合并单元格(取消合并单行,取消合并单列,取消多行多列)
  13. C++学习笔记 (三)
  14. C/C++ tip: How to detect the operating system type using compiler predefined macros
  15. android自动照相机2.0,Koda相机app下载-Koda相机v2.0.12 安卓版-腾牛安卓网
  16. 安卓手机与苹果手机安装包的区别
  17. 【C++学习笔记】函数匹配和函数指针
  18. 程序员的8条解bug(甩锅)大招!
  19. 《从0到1:CTFer成长之路》SQL注入-2
  20. 获取时间段内所有周次及其起讫日期

热门文章

  1. php iso8601 gmt,如何使用PHP以iso 8601格式顯示日期
  2. Buuctf(PWN)ciscn_2019_c_1
  3. Python基础入门:反射
  4. 在python中使用csv库以字典格式读写csv文件
  5. Python 文件writelines() 方法和处理双层列表
  6. python中的数据类型和常用运算符
  7. android 脸部识别之3D,2018年高通将推出整合3D脸部识别功能的Android手机芯片
  8. source insight(SI)C/C++符号标记含义
  9. web前端入门学习 css(9)广义的html5 品优购项目(html+css基础完结,js开始,移动端布局开始)
  10. python 测试multiprocessing多进程