macOS 应用自主分发 (3): 托管更新 Feed 与构建配置
最后一块拼图 — 更新文件放在哪里 第 1 篇完成了 Developer ID 证书和公证的配置,第 2 篇完成了 Sparkle 签名密钥的准备。至此,我们已具备签名应用、公证应用,以及验证更新真实性的全部手段。 ...
最后一块拼图 — 更新文件放在哪里 第 1 篇完成了 Developer ID 证书和公证的配置,第 2 篇完成了 Sparkle 签名密钥的准备。至此,我们已具备签名应用、公证应用,以及验证更新真实性的全部手段。 ...
自动更新,以及为何还需要额外一层签名 在第 1 篇中,我们完成了 Developer ID 证书和公证的配置。至此,应用已具备首次交付给用户的条件。但应用并非发布一次就结束——你需要持续推出修复 Bug、增加功能的新版本。 ...
用 Developer ID 自主分发意味着什么 将 macOS 应用交付给用户,大致有两条路。一条是通过 Mac App Store (MAS),另一条是由开发者自行制作 .dmg(或 .app)文件,让用户从网站或 GitHub 等地方下载的直接分发 (direct distribution)。 ...
概述 本报告中描述的过程将指导您如何在 macOS 中使用 Automator 创建一个快速操作。这个快速操作可用于将文本转换为更适合文件名的格式。转换过程中会删除特殊字符,将文本转换为小写,并将空格替换为连字符。 ...
概述 Homebrew是一个免费的、开源的软件包管理器,简化了在macOS上安装和管理软件的过程。使用Homebrew,您可以轻松地安装、更新和删除在macOS应用商店中不可用的软件包。由于其简单易用,它被开发人员和高级用户广泛采用。 ...