<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>MacOS 應用程式自主分發 on hobbyworker취미생활자</title>
    <link>https://hobbyworker.me/zh-hant/series/macos-%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E8%87%AA%E4%B8%BB%E5%88%86%E7%99%BC/</link>
    <description>Recent content in MacOS 應用程式自主分發 on hobbyworker취미생활자</description>
    <generator>Hugo</generator>
    <language>zh-hant</language>
    <copyright>2026 hobbyworker</copyright>
    <lastBuildDate>Sat, 16 May 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://hobbyworker.me/zh-hant/series/macos-%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E8%87%AA%E4%B8%BB%E5%88%86%E7%99%BC/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>macOS 應用程式自主分發 (3): 託管更新 Feed 與建置設定</title>
      <link>https://hobbyworker.me/zh-hant/dev/2026-05-16-distribute-macos-app-3-update-hosting-and-build/</link>
      <pubDate>Sat, 16 May 2026 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/zh-hant/dev/2026-05-16-distribute-macos-app-3-update-hosting-and-build/</guid>
      <description>直接分發的 macOS 應用程式的自動更新 Feed 必須託管在無需認證即可存取的公開位置。本文以範例應用程式 FocusTimer 為基準，講解如何用 GitHub Pages 託管更新儲存庫、連接到自己控制的自訂網域，並完成 ExportOptions.plist 及應用程式端設定，收尾直接分發的全部一次性準備工作。</description>
    </item>
    <item>
      <title>macOS 應用程式自主分發 (2): 建立 Sparkle 自動更新簽署金鑰</title>
      <link>https://hobbyworker.me/zh-hant/dev/2026-05-15-distribute-macos-app-2-sparkle-signing-key/</link>
      <pubDate>Fri, 15 May 2026 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/zh-hant/dev/2026-05-15-distribute-macos-app-2-sparkle-signing-key/</guid>
      <description>對於直接分發的 macOS 應用程式，使用 Sparkle 框架實作自動更新已是事實上的標準。本文以範例應用程式 FocusTimer 為基準，逐步講解如何產生 Sparkle 用於驗證更新檔案的 EdDSA 簽署金鑰、將公開金鑰嵌入應用程式，以及安全備份和還原私密金鑰的方法。</description>
    </item>
    <item>
      <title>macOS 應用程式自主分發 (1): Developer ID 憑證與公證準備</title>
      <link>https://hobbyworker.me/zh-hant/dev/2026-05-14-distribute-macos-app-1-developer-id-certificate/</link>
      <pubDate>Thu, 14 May 2026 00:00:00 +0000</pubDate>
      <guid>https://hobbyworker.me/zh-hant/dev/2026-05-14-distribute-macos-app-1-developer-id-certificate/</guid>
      <description>若要在不經過 Mac App Store 的情況下直接分發 macOS 應用程式，首先需要配置 Developer ID 憑證和公證 (notarization)。本文以範例應用程式 FocusTimer 為基準，逐步講解安裝命令列工具、申請 Developer ID Application 憑證、以及為公證註冊 App 專用密碼和 notarytool 設定檔等一次性準備工作。</description>
    </item>
  </channel>
</rss>
