views:

141

answers:

2

What is the best way to add a "Check for updates..." functionality to a Cocoa application? I saw a little framework implementing this but I'm not sure that's the better way.

Should I implement it from scratch?

+20  A: 

Sparkle is widely accepted as the best way to do it.

Jeff Kelley
Agreed. Definitely **don't** write it from scratch. Sparkle has benefited from the experience and feedback of many Cocoa programmers. It's a very straightforward and seamless way to provide in-app updates.
Quinn Taylor
+8  A: 

Sparkle is the most popular way to do this.

There is also the lesser known update-engine which Google is using and developing.

Matthieu Cormier