macOS绕过公证和应用签名方法

[ri-alerts color="info"]绕过公证[/ri-alerts]

  1. 打开终端,输入以下命令:
    sudo xattr -rd com.apple.quarantine /Applications/xxxxxx.app
    

    其中「xxxxxx.app」是你无法运行的程序的名称,如:「SPlayer.app」,然后按键盘的回车键(Enter),输入密码后按回车键即可完成!

  2. 复制以下命令粘贴到终端
    sudo xattr -rd com.apple.quarantine

    打开Finder(访达),点击左侧的 「应用程序」,将应用拖进终端中,然后按键盘的回车键(Enter),输入密码后按回车键即可完成!

    好了再看一下是不是可以打开APP了!

    如果还不行,那就需要对应用进行本地应用签名操作! 继续往下看

[ri-alerts color="info"]应用签名[/ri-alerts]

  • 先安装Command Line Tools 工具,打开终端工具输入如下命令:
    xcode-select --install
    
  • 弹出安装窗口后选择继续安装,安装过程需要几分钟,请耐心等待。
  • 打开终端工具输入并执行如下命令对应用签名:
    sudo codesign --force --deep --sign - (应用路径)

    注意:应用路径是「访达(Finder)->应用程序」找到应用将其拖进终端命令 - 的后面,然后按下回车键,输入macOS的密码然后按回车(输入过程中密码是不显示的,输入完密码直接按回车键即可!)

  • 出现 「replacing existing signature」 提示即成功!
声明:本站所有软件资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
有新私信 私信列表
搜索