自己验证

LumePane 是还没有评价的新付费应用,所以请不要信我们的话。这一页的每条说法,都可以在你的 Mac 上用下面的命令亲自核对。这里引用的输出,逐字来自已发布的 7.1.0 版本。

一、它真的是我们的吗?Apple 公证过吗?

codesign -dv --verbose=2 /Applications/LumePane.app
  Authority=Developer ID Application: yanming hua (7P2P353LBW)
  Format=app bundle with Mach-O universal (x86_64 arm64)
  flags=0x10000(runtime)

spctl -a -vv -t exec /Applications/LumePane.app
  accepted
  source=Notarized Developer ID

xcrun stapler validate /Applications/LumePane.app
  The validate action worked!

这个二进制用我们的 Developer ID 签名,Apple 扫描并公证过,且公证凭据钉扎在应用内,因此离线也能验证。任何被改动过的副本都过不了这三项。

二、下载的东西完整吗?

shasum -a 256 ~/Downloads/DisplayPilot-7.1.0.dmg
  233fb6b3c4c11cd09f81950624774b4c99922c67685cbf30617e7578b01c7512

同一个值也写在 Homebrew cask 里,所以你有两个独立的地方可以对照:

brew cat huayanming/tap/displaypilot | grep sha256

如果对不上,不要运行这个文件。

三、它会偷偷联网吗?

应用自己的代码里只有一个网络端点:许可服务的 /api/redeem。它只在粘贴短码时被调用——以 DP- 开头的长码完全离线校验,永不联网。自动检查更新默认关闭(SUEnableAutomaticChecks 与 SUAllowsAutomaticUpdates 都是 false);你若手动打开,它只从我们站点取 appcast.xml,不取别的。

你可以自己盯:打开应用、让它空闲,然后在终端里执行:

lsof -i -P | grep -i displaypilot

在关闭自动更新检查时,这条命令什么都不输出。应用不会向我们发送使用数据、崩溃报告或任何标识符;里面没有统计代码。

四、断网也能激活吗?

关掉 Wi-Fi,把长 DP- 码粘进授权框,它会激活。公钥内嵌在应用里:用 Ed25519 在本机验签,且激活码不绑定设备。

五、这一页验证不了什么

如果上面任何一条命令的输出与这里写的不一致,那是我们的文档或构建有问题——请到支持页告诉我们,我们会公开修正。

我们怎么审查自己的产品(以及我们错在哪)

首页上的那个滚动数字

首页引用了一组实测的滚动响应改善。它来自应用自带的离线基准,你可以自己跑——它用固定的时间步逐帧驱动插值器,不拦截任何真实输入,然后把响应形状打印出来:

LumePane --scroll-selftest

在我们的测试面板(120 Hz)上,首帧从 3 点提升到 9 点,90% 用时从 150 ms 降到 133 ms。这些数字描述的是算法的响应,不是你的硬件,所以你自己跑出来的会不一样。