Mac应用程序 无法打开

系统安全设置调整
允许未认证应用。
打开系统设置 > 隐私与安全性 > 安全性
在"允许从以下位置下载的App"中选择App Store和被认可的开发者或任何来源(需终端开启)。

若未显示"任何来源"选项,在终端执行:
sudo spctl --master-disable

//
解除文件隔离属性。
对无法打开的应用程序执行:
sudo xattr -rd com.apple.quarantine /Applications/应用名称.app

//
文件权限与完整性修复

修复执行权限。
右键应用程序选择显示包内容
进入Contents/MacOS目录。
终端执行(以Axure为例):
chmod +x /Applications/Axure.app/Contents/MacOS/Axure

//
验证应用签名。
终端执行:
codesign -dv --verbose=4 /Applications/应用名称.app
若提示code object is not signed at all,说明应用签名失效需重新安装。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容