Sometimes, the Mac App Store on Lion can fail to properly update an app. When it fails, the app’s receipt is also lost and the next time you launch the app you see an error that it’s “damaged” and must be downloaded again.
The error looks like this:
When you launch CheckBook or CheckBook Pro and see this error you may think your data is hosed. That’s understandable but it’s OK – your data is fine. Your data is stored in a different location than the app so throwing out the app can’t affect your data. You may also think you must purchase the app a second time. Don’t worry – you do not have to purchase again. Just move the app to the Trash, go into the Mac App Store, click the Purchases button at the top of the window and install a fresh copy of the app. The next time you launch the app your data will be there, ready to pick up where you left off.
We’ve received several reports of this error, but they only add up to about 1% of our Mac App Store sales. Sadly, about 1 in 4 reports come in as negative reviews at the Mac App Store, heavily criticizing our apps and warning potential users to stay away. Mac App Store reviews are not for technical support. We don’t get any user info from our Mac App Store sales and we don’t get any user info for our reviews. That makes it impossible for us to communicate with our reviewers. Posting a technical support issue in a Mac App Store review can’t lead to a resolution.
Apple has acknowledged that, in CheckBook and CheckBook Pro’s case, failed updates on the Mac App Store are the result of their bug and they plan to release a fix soon (check out http://splasmata.com/?p=1486, in which we give kudos to Apple). For reference, our bug report was filed under Apple Bug Reporter ID #9906657, which Apple closed as a duplicate of #9702796. If you have any questions please get in touch with us at firstname.lastname@example.org.
Do you love CheckBook or CheckBook Pro? How about friends or followers who use Macs? Please consider sharing this info through Facebook, Google+ or Twitter. Thank you!