Created aggregate target ‘Versioning’ to to execute shell scripts to set bundle identifier and bundle version via Infoplist preprocessor file.
Added ‘Versioning’ target to the dependencies list of ‘OneBusAway’ target.
Enabled Info.plist preprocessing and set the Info.plist prefix header file in ‘OneBusAway’ target build settings.
Modified setBuildVersion script define GIT_COMMIT_SHA in infoplist.prefix.
Modified setBundleIdentifierForAppStore script to define BUNDLE_IDENTIFIER in infoplist.prefix.
Set CFBundleIdentifier to BUNDLE_IDENTIFIER.
Set CFBundleVersion to GIT_COMMIT_SHA.
Added build run script phase to ‘OneBusAway’ target to remove Infoplist preprocessor file from project temp directory.
Added scripts folder to the project files under the Resources group and excluded the files from all targets so they’re not copied to the app bundle.
Modified setBuildVersion script to touch Info.plist to trigger Xcode preprocessing.
Merge pull request #230 from neophit/autoVersioning

Created aggregate target ‘Versioning’ to to execute shell scripts to set...