11 votes

Comment identifier le numéro de build d'un programme d'installation de MacOS ?

Aujourd'hui, j'ai lu :

Apple a publié aujourd'hui une version golden master (GM) mise à jour de MacOS Sierra à l'intention des développeurs La nouvelle version GM est la build 16A323, alors que la build publiée la semaine dernière était la 16A320.

Après le téléchargement, dans le Finder > Get Info of 'Install MacOS Sierra.app', je vois 'Version : 12.0.49' mais pas de numéro de build.

Comment identifier le numéro de build d'un programme d'installation MacOS ?

Mon objectif est de vérifier quel installateur je peux utiliser.

12voto

user2713719 Points 11

Le moyen le plus fiable de connaître le numéro de build est de vérifier le fichier SystemVersion.plist qui se trouve dans le fichier image du système d'exploitation du programme d'installation (et non le numéro de build de l'application d'installation elle-même).

  1. Le Mont /Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallESD.dmg
  2. Le Mont /Volumes/OS X Install ESD/BaseSystem.dmg (fichier caché)
  3. Ouvrir /Volumes/OS X Base System/System/Library/CoreServices/SystemVersion.plist et examinez le numéro de construction sous <key>ProductBuildVersion</key>

6voto

klanomath Points 63400

Pour déterminer le numéro de construction de MacOS Sierra GM, utilisez :

cat "/Applications/Install macOS Sierra.app/Contents/Info.plist" | grep -A 1 DTSDKBuild

Veuillez appliquer la partie avant du chemin si votre Installer MacOS Sierra.app réside ailleurs.

1voto

MacManager Points 1564

Hmm... Je sais que lorsque vous démarrez à partir de la même version majeure de l'OS (10.12, dans ce cas), vous pouvez ouvrir System Image Utility et sélectionner l'assistant d'installation dans le menu Sources et il vous indiquera le numéro de build.

Mais, il n'affichera que l'installateur (ou d'autres volumes) qu'il peut imager, qui doivent correspondre à la version majeure du système démarré. Donc, si vous êtes en 10.11 maintenant et que vous voulez voir le numéro de construction d'un installateur 10.12, cela ne fonctionnera pas.

1voto

HugoTai Points 556

Pour déterminer le numéro de build de MacOS High Sierra, utilisez :

  1. Le Mont /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg
  2. Ouvrir /Volumes/OS X Base System/System/Library/CoreServices/SystemVersion.plist
  3. Trouvez le numéro de version sous <key>ProductBuildVersion</key>

0voto

BhaveshDiwan Points 119

La réponse la plus actualisée pour 2020.

Depuis MacOS Mojave, beaucoup de choses ont changé. J'espère que cette nouvelle réponse restera valable pour au moins quelques versions. Je répertorie plusieurs méthodes différentes, au cas où l'une d'entre elles deviendrait obsolète.

Les commandes ci-dessous supposent que vous avez déjà cd à /Applications/Install macOS XXX.app/Contents

  1. cat Info.plist| grep -A 1 DTPlatformVersion devrait vous donner la version complète comme <string>10.15.6</string>

  2. cat Info.plist | grep -A 1 CFBundleShortVersionString devrait vous donner la version mineure (postfix après 10.x) comme suit <string>15.6.00</string>

  3. cat version.plist| grep -A 1 CFBundleShortVersionString devrait vous donner devrait vous donner la version mineure (postfix après 10.x) comme <string>15.6.00</string>

  4. cat SharedSupport/InstallInfo.plist | grep -E '[0-9]{1,3}\.[0-9]{1,2}\.[0-9]{1,2}' devrait très probablement être en mesure de vous donner la version au format XX.XX.XX

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X