Alex Zielenski
Alex Zielenski

Reputation: 3601

How can I make a Mac App Store app check for updates?

Within my app, how can I make it check if there is an update available in the Mac App Store, and tell the user about this?

As an example, Sparrow does this.

Upvotes: 5

Views: 402

Answers (2)

NSSplendid
NSSplendid

Reputation: 1967

Basically, Sparrow does not need to ask the App Store. It can just compare its bundle string to the newest version on their website.

Upvotes: 1

Ernesto
Ernesto

Reputation: 510

Charcoal Design has an open source component that does that: iVersion. But it requires you to add a file in your server for your application to read. Whenever you update the version, just change the information in your server, and iVersion will show the user that a new version is available.

You could also scrape Apple's servers to read the version of your app, but there is chance that your app may be rejected for doing that.

Upvotes: 5

Related Questions