← 返回列表

Mac アプリ配信の実務:Mac App Store と Developer ID 直配の二択

2026/9/18

背景与問題

iOS 一辺倒の一人開発に、デスクトップ(Mac)配信という未検討チャネルがある。Mac App Store(MAS)経由と Developer ID 直配(notarization 必須)の二択の条件、分成・制約・更新インフラを整理する(B 方向)。分成の全体比較は c-developer-program-fees、小型プログラムの 15% は c-apple-small-business-program

发现

(出典はいずれも 2026-09-18 アクセス)

  • 事実(Apple 公式 notarization ドキュメント):macOS 10.15 以降、Developer ID で配信するソフトは notarization(公証)必須(2019-06-01 以降ビルド)。MAS 経由なら公証不要(Apple が直接審査するため)。
  • 事実:二択の条件——MAS:露出・決済が内蔵だがサンドボックス制約と審査ルール、分成 30%(小型プログラムなら 15%)。Developer ID 直配:Developer ID 署名+公証が必須、価格・更新・決済は完全に自分持ち(Apple の配信概要、Reddit r/macosprogramming の定説)。
  • 事実:直配の実務は「Developer ID Application 証明書で署名 → 公証 → .dmg 配布」の流れ。直配では更新フレームワーク(Sparkle 等)を自分で導入するのが定説(コミュニティ解説群)。
  • 推测:一人開発の判断軸——①決済・更新インフラを自分で持てるか(持てないなら MAS)②サンドボックスで実現不能な機能があるか(あるなら直配一択)③価格を下げたい(直配は分成ゼロだが Paddle 等の手数料が乗る)。「まず MAS で検証→需要が確認できたら直配版も」という順序がリスク最小(推測)。

结论

(調査継続中)

待办 / 下次继续

下次继续:Mac 対応需要の判断から。公証ワークフローの鍵保全は opc-keystore-protection に接続。

关联

c-developer-program-fees c-apple-small-business-program opc-pricing-design-consolidated c-us-external-purchase-links opc-keystore-protection

Mac アプリ配信の実務:Mac App Store と Developer ID 直配の二択 · 我的站点