I am working on an iOS map based on the following template: https://github.com/jverkoey/iOS-Framework
Now I need to polish and set up a version control system with the appropriate build / marketing number.
This framework project has 3 goals, the 1st, which generates a static library, the second, which generates a set of resources, and the 3rd, which is the combined goal for a static library and set of resources. Therefore, my first problem is to determine for what purpose I should configure version assembly options (or configure all goals).
My second question is: what settings should I configure and what do they mean:
Current project version => Is this a build version or a marketing version? So if I release applications with versions like: 1.2.3.4, should I install 4? or 1.2.3? or 1.2.3.4?
Generated source source name File name => Name of the generated .c file that contains the number of string numbers that I assume?
Generated Version Variables => What is it?
Name prefix for version Version => Prefix for variable name containing assembly number
Versioning Name Suffix => Suffix for the name of the variable containing the assembly number
Version control system: everyone uses Apple Generic, so I think this is the only one available
User name for version: what is it?
"" , " Framework", "A". , iOS ( , )? " " / " " "" ? , ?