问题概述
- 打不开 xxx,因为它来自身份不明的开发者
解决方案: 安装任意来源 - 大多数人会在第3步遇到问题, 4-7为解决方案!
- 点击桌面右上角小苹果图标, 选择系统偏好设置

-
选择安全与隐私
选择安全与隐私.png
-
点击解锁, 输入密码后, 选择任意来源(图中显示已解锁)
任意来源.png
-
大多数人会在第3步的时候遇阻, 没有任意来源选项, 以下为解决方案, 按command+c复制以下代码
sudo spctl --master-disable
-
在以下位置打开终端
打开终端.png
6. command+v粘贴并回车, 输入开机密码, 注意: 这里输入密码没有提示, 输入完成回车即可!

7. 重新打开安全与隐私, 即显示任意来源选项, 选中任意来源, 关闭, 完成.
问题概述
- xxx已损坏,无法打开,你应该将它移到废纸篓解决办法
解决方案: 绕过公证
-
打开终端
打开终端.png
-
安装完成后在终端输入以下命令(复制: command+c, 粘贴: command+v)
// 注意: xxxxxx是你的软件名
sudo xattr -rd com.apple.quarantine /Applications/xxxxxx.app
// 举例: Sketch.app
sudo xattr -rd com.apple.quarantine /Applications/Sketch.app
// 建议: 复制如下代码到终端, 打开访达, 点击左侧栏应用程序, 找到对应app, 拖入到终端(删除"应用路径"四个字, 保留空格!!!)
sudo xattr -rd com.apple.quarantine 应用路径
- 完成以上操作后, 回车, 输入密码(密码无*号提示), 回车, 完成.
问题概述
- 打不开xxxx,因为 Apple 无法检查其是否包含恶意软件
- 在安装的时候提示加载失败
解决方案: 应用签名
1.1 安装Command Line Tools(工具), 复制(command+c)以下代码, 粘贴(command+v)到终端, 回车, 弹出安装窗口后选择继续安装,安装过程需要几分钟,请耐心等待
xcode-select --install
1.2. 如果安装失败则参考一下: Command Line Tools安装教程传送门`
- 打开终端工具输入并执行如下命令
// 应用路径替换为应用实际路径: 打开访达, 点击左侧栏应用程序, 找到对应app, 拖入到终端(删除"应用路径"四个字)并回车
sudo codesign --force --deep --sign - 应用路径
- 结果提示
// 成功提示:
/文件位置 : replacing existing signature
// 失败提示:
/文件位置 : replacing existing signature
/文件位置 : resource fork,Finder information,or similar detritus not allowed
4.1 如果发现失败, 先在终端执行
// 同样删除"应用路径", 保留空格, 把app拖进去, 回车
xattr -cr 应用路径
4.2 然后再次执行如下命令:
// 同样删除"应用路径", 保留空格, 把app拖进去, 回车
codesign --force --deep --sign - 应用路径
网友评论