Post

Replies

Boosts

Views

Activity

What do Xcode Project Versioning settings do?
I'm trying to figure out what the Versioning settings (such as MARKETING_VERSION, CURRENT_PROJECT_VERSION, etc) under the PROJECT / BUILD SETTINGS tab do. The version numbers embedded in the binary, etc. seem to be taken from the TARGETS / BUILD SETTINGS tab, which beg the question regarding the PROJECT settings. I ended up down this rabbit hole because I wanted to automate my versioning settings, but agvtool doesn't work with things like the standard macos app template because agvtool seems to assume an Info.plist file (from what I can tell). I suspect I'll have to parse the project.pbxproj file. Running Xcode 14.0 beta 2.
4
1
17k
Jun ’22