Getting the Version Number from an NSRunningApplication?
Getting the Version Number from an NSRunningApplication?
- Subject: Getting the Version Number from an NSRunningApplication?
- From: Dave <email@hidden>
- Date: Wed, 25 May 2016 09:56:50 +0100
Hi,
How can I get the version number of an Application from an NSRunningApplication object?
I tried the following, the BundleID looks ok but “bundleWithIdentifier:” returns nil?
+(NSInteger) getAppVersionNumberWithRunningApp:(NSRunningApplication*) theRunningApp
{
NSString* myAppBundleID;
NSBundle* myAppBundle;
NSNumber* myAppShortVersionNumber;
NSInteger myAppShortVersion;
myAppBundleID = [theRunningApp bundleIdentifier];
myAppBundle = [NSBundle bundleWithIdentifier:myAppBundleID];
myAppShortVersionNumber = [myAppBundle objectForInfoDictionaryKey:@"CFBundleShortVersionString"];
myAppShortVersion = [myAppShortVersionNumber integerValue];
return myAppShortVersion;
}
All the Best
Dave
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden