Xcode Versioning Build Settings in frameworks

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 ( , )? " " / " " "" ? , ?

+4
2

,, CocoaPods. , , , , .. , .

- , CocoaPods, podspec. , , .

, .


...

, , , . , [MyLibrary version].

Xcode " ":

enter image description here

+3

Apple .

, . , , agvtool, , Xcode apple.

Cocoa, .

0

All Articles