Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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.

like image 462
Alex Zielenski Avatar asked Nov 14 '11 19:11

Alex Zielenski


People also ask

Why are there no updates available for my Mac in App Store?

Update isn't appearing on the App Store On a Mac, open App Store → Updates and hit ⌘ Cmd R to refresh the page. Sign out of the App Store (not iCloud) and back in. Then go to App Store → Updates to download the update.

How do I set my App Store to update apps automatically?

Open Settings, tap App Store. Under Automatic Downloads, turn on the toggle switches next to Apps and App Updates.


1 Answers

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.

like image 128
Ernesto Avatar answered Oct 07 '22 01:10

Ernesto