macOS Sierra 10.12.3 l'est 16D32
, mais le SDK est 16C58
conforme à mon Xcode.
iOS 10.3 beta est 14E5239e
.
Xcode 8.2 est 8C38
.
Vous savez à quoi ils ressemblent et ils sont partagés entre tous les logiciels Apple.
Mais comment sont-ils constitués? Quelle est la logique derrière? Je peux à peine deviner que "parfois", le premier numéro est la version "majeure", par exemple. pour Xcode, mais ce n'est pas toujours vrai, par exemple. pour iOS.
Et de quoi parle la lettre du milieu?
Le dernier numéro est sûrement un numéro de build séquentiel, avec des révisions mineures auxquelles une lettre minuscule est ajoutée (prenez iOS 10.3 beta).
Commencent-ils tous en 1A1
interne, puis évoluent-ils build après build?
Quel est le plus grand schéma en jeu ici?
software
build-version
Cyrille
la source
la source
Réponses:
Paul Suh (anciennement ingénieur-conseil et développeur de formation chez Apple, a écrit ce qui suit (publié sur le blog de Joe Moreno):
la source
Dans un article, MacRumors fait référence au schéma de numéro de build d' Apple . Bien qu'il ne s'agisse pas d'une ressource officielle, cela indique qu'il y a une certaine logique derrière la numérotation.
la source