Developer website: Pol-Online
PolVersioning is a developer tool for Project Builder that automatically stores build information into a file inside the resulting package. The created file has the name "PolVersionInfo" and will be created in the resources folder of the package. Since it is stored as a .plist, you can extract the information easily with Cocoa methods.
MacOS X 10.1 or later, Developer Tools installed.