8

I've previously purchased several apps (Pixelmator, Rivet, a few others I can't think of now) that are now available in the Mac App Store. Given that apps in the store are not allowed to use their own updating frameworks (like Sparkle), how will I get updates to them in the future? Can I somehow tell Apple that I already own those apps and get updates through the store? Or will the individual developers have to work something out on their own?

4
  • For most apps the answer is probably no, but there is a question about whether or not that applies to Apple apps: apple.stackexchange.com/questions/6022/… Commented Jan 6, 2011 at 18:17
  • 1
    See also: ifiboughtyourappalreadycaniupdateitthroughthemacappstore.com Commented Jan 7, 2011 at 21:24
  • I hate to add to the confusion, as I've been wrangling with this problem for a while now, but I just tried an experiment: I have iWork and iLife purchased on disk a while back, but was able to update iPhoto, GarageBand and iMovie through the App Store with no trouble. Just now I noticed that Numbers showed up as "purchasable", so I tried to buy it, hoping to change the status or update it if available, but I received a message to use Software Update if I wanted to update this app. So it seems not quite solidified even in the made by Apple software world.
    – user7233
    Commented Jun 16, 2011 at 1:14
  • Welcome to the community. Stackexchange is not like other forums. Answers to questions should actually attempt to answer the question. Otherwise, remarks such as this should be entered as a comment. I am going to convert your answer to a comment for the question itself. Cheers Commented Jul 10, 2011 at 19:14

2 Answers 2

8

From Daring Fireball:

Panic on the Mac App Store

Cabel Sasser on what it’s like for existing Mac apps that are now in the App Store:

PS: If you’re a current customer, there’s no way to convert a previous purchase into a Mac App Store purchase — that requires a re-buy. But remember, what you have now will continue to work just fine.

UPDATE: The Mac App Store may show software bought from us previously as “Installed”, even though they’re two different licenses. You will not get Mac App Store auto-updates unless you purchase from the Mac App Store. To re-enable the “Purchase” button in the Mac App Store, just drag the app to the trash. Your preferences/sites will not be affected.

In other words, for apps that use the same bundle ID for the both the Mac App Store and non-App Store versions, the Mac App Store will not install updates to already-installed non-App Store versions, but it will recognize them as being already installed. If you want to get updates via the Mac App Store, you’ll have to re-buy the app through the App Store.

3
  • Beat me to it. :)
    – Ian C.
    Commented Jan 6, 2011 at 18:52
  • Apparently, this is not 100% true all the time.
    – Ian C.
    Commented Jan 6, 2011 at 22:19
  • @Ian What Gruber said was true - paid apps must be purchased again in the App Store, but, yes, free apps can be updated in place Commented Jan 6, 2011 at 23:50
2

It depends.

As reported in the Daring Fireball link: it doesn't work for some apps like Panic's Transmit, Unison or Coda. The licensing schemes used when you buy via the App Store versus directly from the developer are different and won't allow for it.

But this article from Cult of Mac has the author successfully updating a previously installed version of TextWrangler to the latest version via the App Store.

I just tried a quick Mac App Store experiment.

One of the more tempting offerings on offer there is TextWrangler, the excellent all-purpose text editor from Bare Bones software. It’s been free on the web for years, and now it’s free on the store.

I already had a copy installed, but on closer inspection, my existing version was 3.1, and the one in the App Store was 3.5. What would happen, I wondered, if I clicked the “Install” button? Would the App Store version be installed separately? Would there be some kind of conflict? Or would it Just Work?

Of course, it Just Worked. TextWrangler 3.5 was installed where I expected it to be, and the older version was overwritten.

So now you know: if you see something in the store that’s already on your hard disk, you shouldn’t have any problems installing a newer version from there.

I disagree with the Cult of Mac articles conclusion, that "if you see something in the store that’s already on your hard disk, you shouldn’t have any problems installing a newer version from there" -- as Panic has directly contradicted that conclusion and they build and sell through the App Store so, pretty authoritative there.

I did talk to the developer of my favourite Twitter app, Kiwi, and he said he wasn't sure if the App Store could be used to update copies of Kiwi bought before the App Store came in to existence.

So welcome to the Land of Confusion.

3
  • 4
    That's fine for free apps. But for paid apps, the conclusion is still that you have to pay again to receive updates via the Mac App Store. Commented Jan 6, 2011 at 22:34
  • 1
    Also isn't this a straight overwrite of the old app by a new one.
    – mmmmmm
    Commented Jan 6, 2011 at 22:39
  • @Mark Actually, I think it is. I had my copy of TextWrangler in /Applications/Dev and that's where the new one was installed Commented Jan 6, 2011 at 22:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .