在 macOS 上安装 Paneflow
通过已签名和公证的 .dmg 在 macOS 13 Ventura 或更高版本上安装 Paneflow。
Paneflow 在 macOS 13 Ventura 及更高版本上运行。目前 .dmg 是唯一
的 macOS 安装路径;Homebrew tap 正在准备中。Apple Silicon 是
v0.2.x 中受支持的架构;Intel 构建将在未来版本中提供。
.dmg 使用 Developer ID Application 证书签名并由 Apple 公证。公证
凭据已附加到包中,因此 Gatekeeper 在首次启动时接受它,不会出现
「身份不明的开发者」对话框。
如何使用 Homebrew 安装 Paneflow?
Homebrew tap 在路线图上。一旦发布,本节将给出可粘贴的一行命令。
在此之前,请使用下面的 .dmg 路径;它是 v0.2.x 中唯一受支持的
macOS 安装方式。
如何从 .dmg 安装 Paneflow?
下载最新的 Apple Silicon .dmg,打开它,将应用拖到 Applications。
curl -LO https://github.com/ArthurDEV44/paneflow/releases/download/v0.2.17/paneflow-0.2.17-aarch64-apple-darwin.dmg
open paneflow-0.2.17-aarch64-apple-darwin.dmgFinder 会挂载磁盘映像并打开一个窗口,里面有 Paneflow 应用和一
个指向 Applications 的符号链接。把 Paneflow 拖到
Applications 上,然后弹出挂载的卷。
从 Spotlight(Cmd+Space 然后输入「Paneflow」)启动,或者直接:
open /Applications/Paneflow.appIntel Mac 还没有在 CI 中构建。如果你在 2020 年前的 Mac 上, Apple Silicon 二进制文件将以架构错误启动失败。通用或仅 Intel 的 DMG 将在未来版本中提供;订阅 GitHub releases 以获得通知。
如何验证安装?
Paneflow.app 不会自动把 paneflow 放到你的 PATH 上 - 二进制
文件位于 /Applications/Paneflow.app/Contents/MacOS/paneflow。
最简单的验证方法是从 Spotlight(Cmd+Space 然后输入「Paneflow」)
或从终端启动应用:
open -a Paneflow标题栏在第一帧就显示正在运行的版本。
为了从任何终端进行 CLI 访问,把二进制文件符号链接到
/usr/local/bin 一次:
sudo ln -sf /Applications/Paneflow.app/Contents/MacOS/paneflow /usr/local/bin/paneflow链接落位后,标准验证命令即可工作:
paneflow --version
# paneflow 0.2.x如果 macOS Gatekeeper 阻止应用怎么办?
公证过的 .dmg 永远不应触发「Apple 无法检查此 App 是否包含恶意
软件」对话框。如果你看到了它,说明在异常传输(例如,通过非
Safari 浏览器下载到外部硬盘)过程中保留了隔离属性。三种解决
方式,按摩擦程度排序:
右键打开(每个应用一次):
- 打开 Finder,导航到
Applications。 - Control 单击(或右键单击)
Paneflow.app。 - 选择 打开。
- 在确认对话框中点击 打开。
系统设置路径(macOS 13+):
- 打开 系统设置。
- 进入 隐私与安全性。
- 滚动到「Paneflow 已被阻止」的通知。
- 点击 仍要打开。
CLI 路径:
xattr -d com.apple.quarantine /Applications/Paneflow.appxattr 命令移除隔离扩展属性,因此 Gatekeeper 会停止阻止后续启
动。对于你自己下载并拖到 /Applications 的应用,不需要 sudo;
由 MDM 管理或以 root 安装的应用可能需要 sudo。