InfoPlistChecker is a completely rewritten successor to my previous program PlistChecker. It is a programmer's tool to look for errors and omissions in the Info.plist file that lives inside every Mac application program. It is based on rules and recommendations in Apple documentation. In some cases, the documentation is unclear or contradictory, so take the results with a grain of salt.

To use InfoPlistChecker, drop an application bundle or naked Info.plist file on the InfoPlistChecker icon. InfoPlistChecker displays its findings in a text window.

This version of InfoPlistChecker requires Mac OS X 10.5 or later, and an Intel CPU. It is copyrighted freeware.

Version 2.0.1 changes, 13 June 2010: Added handing of Quick Look and Sync Services keys.

Version 2.0.2 changes, 6 March 2011: Added recognition of top-level keys LSApplicationCategoryType and OSAScriptingDefinition.

Version 2.1 changes (22 September 2012): Issues a warning when a string value is empty. Signed with a developer ID for Gatekeeper in Mountain Lion.

Version 2.2 (6 June 2013): Recognize various new keys such as NSSupportsAutomaticTermination, NSHighResolutionCapable, and NSHighResolutionMagnifyAllowed.

InfoPlistChecker.app.zip, 218K, version 2.2

You may also be interested in Cong, another free product that does more application checks than just the Info.plist.

Last modified: 6 June 2013
Copyright ©2007-2013 James W. Walker