LoginSignup
16
15

More than 5 years have passed since last update.

Macアプリの更新をユーザーに通知する

Last updated at Posted at 2012-12-26

Mac App Storeを通さず自前でアプリアップデートをしたい場合,Sparkle という更新通知用ライブラリがよく使われている,MarkdownエディタアプリのKobitoでも利用している.

アプリ更新手順

Sparkleの初期設定はドキュメント通りにすればOK.以下はそれ以降何度もやるであろうアプリ更新の手順.

  1. privateキーとアプリのzipファイルからシグネチャ作る(注意: アプリ名はバージョン名など余計な文字を含めると駄目.zipファイルにした後ならばrename OK)
  2. appcast.xmlを編集して,appcast.xmlとアプリのzipファイルをサーバーに上げる.

xcodeのafter-archive hookを使って出来る限り自動化するとよい.
自動化する際参考になるページ http://www.entropy.ch/blog/Developer/2008/09/22/Sparkle-Appcast-Automation-in-Xcode.html

詳細な手順は以下を参照
Home · andymatuschak/Sparkle Wiki

16
15
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
15