Apple  删除了TNT的证书,因此应用程序将在7月12日之后崩溃。目前的解决方案是自己签名。

在终端中运行

codesign --force --deep --sign - /Applications/name.app

必备:Xcode或Apple命令行工具
要安装,执行

xcode-select --install

在您选择的终端仿真器中,macOS GUI将为您提供安装Xcode(来自Mac App Store)或CLT的选项。如果您安装Xcode,请至少启动一次以完成安装并同意许可。

或者,您可以使用  CodeSigner  签署一些应用程序。

安装说明:

  • 下载CodeSigner,然后将CodeSigner.app复制到您的一个应用程序路径中; 推荐:〜/Applications/Utilities/
  • 如果您使用macOS Finder或具有服务支持的类似应用程序作为主文件管理器,请双击CodeSigner工作流程:将出现一个标题为Quick Action Installer的窗口,询问您是否要安装它; 单击安装。您可以在“系统偏好设置”>“键盘”>“快捷方式”>“服务”>“文件和文件夹”>“CodeSigner”中为快速操作指定键盘快捷键
  • 如果您还希望能够在终端仿真器中手动运行CodeSigner,请执行以下操作:
  • codesigner /Applications/Parallels\ Desktop.app
  • – 将codesigner shell脚本复制到$ PATH中,例如/ usr / local / bin /
  • 在Mojave上,请允许CodeSigner控制系统事件; 这是GUI提示通过AppleScript工作所必需的

第二种方法:

  1. 将CodeSigner.app复制到您的一个应用程序路径中; 推荐:〜/Applications/Utilities/
  2. 打开“CodeSigner.app”,弹出选择框,选择崩溃的app,点击“Deep”自动完成签名签署;(或者打开“快速操作”文件夹,双击“CodeSigner.workflow”安装,右键崩溃的app点击“快速操作”中的CodeSigner来操作也可以)

什么是新的

版本0.9.3 beta 4:

  • CodeSigner现在将获取通知的应用程序或文件图标
  • 错误修复:在带有双引号的文件名的情况下,终端通知程序显示错误的帐户(感谢roryokane)
  • 如果编码者不作为Platypus应用程序执行,它将仅在默认的macOS应用程序路径中搜索终端通知程序,并在Homebrew,MacPorts和Fink的安装目录中搜索(感谢roryokane)

兼容性

OS X 10.8或更高版本,64位处理器

下载地址

抱歉,只有对本文评论才能查看隐藏内容快速评论