Dan Wood: The Eponymous Weblog

Dan Wood Dan Wood is co-owner of Karelia Software, creating programs for the Macintosh computer. He is the father of two kids, lives in the Bay Area of California USA, and prefers bicycles to cars. This site is his weblog, which mostly covers geeky topics like Macs and Mac Programming.

Useful Tidbits and Egotistical Musings from Dan Wood

Categories: Business · Mac OS X · Cocoa Programming · General · All Categories

Tue, 06 Dec 2005

AppleBugFriday: Minimum Application Version

I have not done much "Apple Bug Report Friday" posting for a while, nor much blogging for that matter, because I am spending a huge amount of time working on Sandvox. And where I have been reporting bugs lately, it's mostly been on WebKit's Bugzilla system.

I did come across this one annoyance, via some beta-testing feedback. Sandvox currently requires Mac OS X 10.4.3 — yes, the latest update — to run. There are some fixes to Core Data that we need to take advantage of. We set the LSMinimumSystemVersion property in the application's Info.plist file. So what happens when somebody running any earlier version of Mac OS X tries to open Sandvox?

For crying out loud, tell us the minimum version that is required! This dialog makes it look like there is something wrong with the application or your system!

Reported as bug ID 4363495.

Update: Chris Campbell of Big Nerd Ranch has posted a nice little wrapper utility that warns you of the necessary system version; the wrapper works all the way back to 10.0!