尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

NotepadNext 在 macOS 上提示应用已损坏或无法打开时如何用 xattr 命令解除隔离

NotepadNext 在 macOS 上提示应用已损坏或无法打开时如何用 xattr 命令解除隔离 NotepadNext 在 macOS 上提示应用已损坏或无法打开时如何用 xattr 命令解除隔离【免费下载链接】NotepadNextA cross-platform, reimplementation of Notepad项目地址: https://gitcode.com/GitHub_Trending/no/NotepadNext在 macOS 上安装 NotepadNext 后启动应用如果收到 Notepad Next 已 damaged损坏的警告、应用无法正常打开可以用xattr命令移除应用上的com.apple.quarantine扩展属性来绕过这个提示。项目 README 将这一警告归因于应用未获得 Apple 的信任原文Apple complaining that I have not paid them money to trust me。本文的命令与判断依据均来自 README.md 的 MacOS 章节。确认适用条件执行下文命令前先核对两个条件系统为 macOS。NotepadNext 提供 Windows、Linux 和 MacOS 三种安装包本文只处理 MacOS 版本的这个问题。NotepadNext 来自项目支持的官方渠道从 release 页面下载 MacOS disk image或通过 Homebrew 安装brew tap dail8859/notepadnext brew install notepadnextREADME 提醒除了上述受支持的发行方式外还存在其他个人提供的下载/安装途径项目不承诺对这些途径提供支持。因此出现同类提示时建议先确认应用安装来源。下文命令假定应用位于/Applications/NotepadNext.app。如果应用安装在其他位置把命令中的路径替换为实际的应用路径即可。收到 damaged 警告后的判断当你收到 Notepad Next 是 damaged 的警告时即命中 README 描述的场景。README 给出的原因是 Apple 方面对未信任该应用的投诉而不是应用文件本身损坏对应的处理方式就是用xattr命令解除隔离属性。执行 xattr 命令解除隔离xattr -d com.apple.quarantine /Applications/NotepadNext.app该命令删除/Applications/NotepadNext.app上的com.apple.quarantine扩展属性只针对这一个应用路径不修改系统的其他设置。README 明确说明执行该命令可以绕过上述 damaged 警告。验证结果命令执行完毕后再次启动 NotepadNext。按照 README 的说明该命令可以绕过 damaged 警告因此检查方式是启动后确认不再收到 damaged 提示应用可以正常打开。【免费下载链接】NotepadNextA cross-platform, reimplementation of Notepad项目地址: https://gitcode.com/GitHub_Trending/no/NotepadNext创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表