跳到正文
OhMyShot
试一试 指南 常见问题 优先支持
English GitHub

指南

安装 OhMyShot

更新于 2026 年 10 月 24 日

OhMyShot 运行在搭载 Apple 芯片、运行 macOS 26 Tahoe 或更高版本的 Mac 上。目前还没有发布任何版本,所以现在需要用 Xcode 从源码构建。第一个版本发布后,本页会改为介绍下载。

准备工作

  • 一台搭载 Apple 芯片、运行 macOS 26 或更高版本的 Mac。
  • Xcode 26 或更高版本,以及它的 Metal 工具链: xcodebuild -downloadComponent MetalToolchain
  • XcodeGen: brew install xcodegen

构建并运行

获取源码,然后在仓库文件夹里运行这两个脚本:

git clone https://github.com/fzlzjerry/OhMyShot.git
cd OhMyShot
Scripts/bootstrap.sh
Scripts/run.sh

Scripts/bootstrap.sh 会根据 project.yml 生成 OhMyShot.xcodeproj;Scripts/run.sh 会构建 Debug 版 App(“OhMyShot Dev”)并启动它。

签名一次,保住权限

macOS 把屏幕录制权限和 App 的代码签名绑定在一起。临时(ad-hoc)签名的版本每次重新构建后都像一个新 App,权限也随之丢失。要保住权限,请复制签名示例文件,并填入你的 Apple Development 团队(免费的个人团队即可):

cp Config/Signing.local.xcconfig.example Config/Signing.local.xcconfig

然后在 OhMyShot 请求时授予屏幕录制权限,并重新启动它:macOS 只会把权限应用到新启动的进程。详见屏幕录制权限指南。

Debug 版本

这样构建出来的是 Debug 版。它有自己的 Bundle ID、自己的 URL 协议(ohmyshot-dev://)和自己的默认快捷键(⌃⌥⌘ 加数字),因此可以和正式版同时运行,不会争抢权限或快捷键。它从不检查更新。

更多指南

  • 屏幕录制权限
  • 截取、识别与翻译屏幕文字
  • 自动化 OhMyShot
  • 取色与测量
  • 全部指南

自由软件,公开打造。

试一试 常见问题 指南 致谢 优先支持 账户 GitHub 更新日志 从源码构建

OhMyShot

© 2026 OhMyShot 贡献者 · English · 条款 · 隐私 · 退款

独立开源项目,与 Apple、CleanShot X 均无关联。

回到顶部

付款由我们的经销商兼记录商户 Paddle.com 处理。