開發

macOS 應用程式自主分發 (3): 託管更新 Feed 與建置設定

最後一塊拼圖 — 更新檔案放在哪裡 第 1 篇完成了 Developer ID 憑證和公證的設定,第 2 篇完成了 Sparkle 簽署金鑰的準備。至此,我們已具備簽署應用程式、公證應用程式,以及驗證更新真實性的全部手段。 ...

2026年5月16日 · 6 min · 2772 words · Juhyun Lee
English 한국어 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt
開發

macOS 應用程式自主分發 (2): 建立 Sparkle 自動更新簽署金鑰

自動更新,以及為何還需要額外一層簽署 在第 1 篇中,我們完成了 Developer ID 憑證和公證的設定。至此,應用程式已具備首次交付給使用者的條件。但應用程式並非發布一次就結束——你需要持續推出修復錯誤、增加功能的新版本。 ...

2026年5月15日 · 5 min · 2350 words · Juhyun Lee
English 한국어 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt
開發

macOS 應用程式自主分發 (1): Developer ID 憑證與公證準備

用 Developer ID 自主分發意味著什麼 將 macOS 應用程式交付給使用者,大致有兩條路。一條是透過 Mac App Store (MAS),另一條是由開發者自行製作 .dmg(或 .app)檔案,讓使用者從網站或 GitHub 等地方下載的直接分發 (direct distribution)。 ...

2026年5月14日 · 6 min · 2949 words · Juhyun Lee
English 한국어 日本語 简体中文 Bahasa Indonesia Español Français Português Tiếng Việt