macOS Sierra 10.12.3 ist 16D32
, aber das SDK entspricht 16C58
meinem Xcode.
iOS 10.3 Beta ist 14E5239e
.
Xcode 8.2 ist 8C38
.
Sie wissen, wie sie aussehen, und sie werden von allen Apple-Programmen gemeinsam genutzt.
Aber wie setzen sie sich zusammen? Was ist die Logik dahinter? Ich kann kaum erraten, dass "manchmal" die erste Zahl die "Haupt" -Version ist, z. für Xcode, aber das stimmt nicht immer, zB. für iOS.
Und worum geht es im mittleren Buchstaben?
Die letzte Nummer ist sicherlich eine fortlaufende Build-Nummer, an die kleinere Revisionen mit Kleinbuchstaben angehängt sind (iOS 10.3 Beta).
Fangen sie alle 1A1
intern an und gehen dann Build für Build weiter?
Was ist hier das größere Schema?