Mac App Store devs need careful code validation, otherwise downloads can be copied
John Gruber of Daring Fireball reports that Mac apps whose developers didn't follow Apple's advice on validating apps (link for registered Apple developers) can easily be copied by users. Gruber notes if Mac App Store developers are following Apple's advice, the technique for using a copied app won't work, but many apps aren't following that advice. He suggests Apple test for this in their review process and reject apps that are vulnerable.
Sean Christmann explains on his blog, CraftyMind, how developers can better protect themselves against copying apps. He recommends hard-coding receipt bundle identifier and version identifier strings into applications rather than depending on strings in an app's info.plist file, because that file is easy to find and duplicate. You may read that "the Mac App Store has been hacked," but the instructions floating around out there aren't how to "hack" the App Store; they're how to steal certain apps if a developer didn't follow the guidelines well.
Devs, check your code. Users, support developers. This is new for everyone. It's certainly a very interesting time for software delivery models -- putting indie developers on the same shelf space as Fortune 500 companies -- and there are bound to be hiccups along the way.
Subscribe to Newsletter
Software Updatesmore updates
- Daylite 5 adds refinements to the business management app
- 1Password 4.5 for iOS gains features, slims down
- IFTTT for iPad brings service/device mashups to your favorite tablet
- Daily App: Rormix brings indie music videos to your iPhone and iPad
- Pebble updates its iOS app with new apps, sharing options and v2.1 fix
- PSA: Pebble for iOS v.2.1 update contains critical flaw that breaks the app - Update