Sparkle.frameworkは,MacOSX向けの開発されているオープンソースのアプリケーション自動アップデートフレームワークである. TextMateなど有名なアプリケーションでも採用されている. この辺の公式wikiを読みながら,StoreSales for MacOSX2.0に組み込んでみた. ざっくとりした作業内容を備忘録がてら書きたいと思う. アプリケーションに必要なもの ・アプリケーションにSparkle.frameworkを組み込む ・MainMenu.xibを使っている場合は,そこにSpakleのインスタンスを追加 ・秘密鍵と公開鍵をつくる ・公開鍵をアプリケーションにバンドルで組み込む ・秘密鍵でアプリケーションのバイナリのSHA-1ハッシュをDSAで署名 ・アプリケーションにSparkle.frameworkに関連するInfo.plistの情報を