Detect Mac OS X Version
NSDictionary *systemVersionDictionary = [NSDictionary dictionaryWithContentsOfFile:@"/System/Library/CoreServices/SystemVersion.plist"];
NSString *reqSysVer = @"10.7";
NSString *currSysVer;
currSysVer = [systemVersionDictionary objectForKey:@"ProductVersion"];
// For testing
// currSysVer = @"10.10";
if ([currSysVer compare:reqSysVer options:NSNumericSearch] != NSOrderedAscending)
NSLog(@"Version requirement met");
else
NSLog(@"Version requirement not met");