Wie erkenne ich die Build-Nummer eines MacOS-Installationsprogramms?

7

Heute habe ich gelesen:

Apple hat heute eine aktualisierte GM-Version (Golden Master) von macOS Sierra für Entwickler veröffentlicht. Der neue GM-Startwert ist Build 16A323, der letzte Woche veröffentlichte Build war 16A320.

Nach dem Herunterladen wird im Finder> Get Info von 'Install macOS Sierra.app' 'Version: 12.0.49', aber keine Build-Nummer angezeigt.

Wie identifiziere ich die Build-Nummer eines MacOS-Installationsprogramms?

Mein Ziel ist es zu überprüfen, welches Installationsprogramm ich möglicherweise verwende.

Basil Bourque
quelle

Antworten:

8

Die zuverlässigste Methode zum Ermitteln der Build-Nummer besteht darin, die Datei SystemVersion.plist in der BS-Image-Datei des Installers zu überprüfen (und nicht die Build-Nummer der Installer-App selbst).

  1. Montieren /Applications/Install macOS Sierra.app/Contents/SharedSupport/InstallESD.dmg
  2. Mount /Volumes/OS X Install ESD/BaseSystem.dmg(versteckte Datei)
  3. Öffnen /Volumes/OS X Base System/System/Library/CoreServices/SystemVersion.plistund überprüfen Sie die Build-Nummer unter<key>ProductBuildVersion</key>
Chris P.
quelle
Ja, das ist der einzige Weg.
George Dima
Es gibt keine BaseSystem.dmgDatei dort? Auch wenn es versteckt ist, lssollte termal es sehen können, oder? imgur.com/6G7JfY9
y-spreen
4

So ermitteln Sie die Build-Nummer für macOS Sierra GM:

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

Wenden Sie den führenden Teil des Pfads an, wenn sich Ihr Install macOS Sierra.app an einer anderen Stelle befindet.

klanomath
quelle
Ich habe gesehen, dass dieser Wert von dem installierten Build
abweicht
1

Hmm ... Ich weiß, wenn Sie von der gleichen Hauptversion des Betriebssystems (in diesem Fall 10.12) gebootet haben, können Sie das System-Image-Dienstprogramm öffnen und den Installationsassistenten aus dem Menü Sources auswählen. Dort wird Ihnen die Build-Nummer angezeigt .

Es wird jedoch nur dem Installationsprogramm (oder anderen Volumes) angezeigt, für die ein Image erstellt werden kann, das mit der Hauptversion des gebooteten Systems übereinstimmen muss. Also, wenn Sie in 10.11 sind und die Build-Nummer eines 10.12-Installationsprogramms sehen möchten, das nicht funktioniert.

MacManager
quelle
1

So ermitteln Sie die Build-Nummer für macOS High Sierra:

  1. Montieren /Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport/BaseSystem.dmg
  2. Öffnen /Volumes/OS X Base System/System/Library/CoreServices/SystemVersion.plist
  3. Die Versionsnummer finden Sie unter <key>ProductBuildVersion</key>
HugoTai
quelle
Wie unterscheidet sich dies von der akzeptierten Antwort ?
Basil Bourque
Es funktioniert in High Sierra. BaseSystem.dmgOrt geändert
y-spreen
-2

So ermitteln Sie die Build-Nummer nach der Installation von macOS Sierra:

  1. Wählen Sie "Apple-Menü"> "Über diesen Mac"
  2. Wählen Sie Systembericht ..., um die Systeminformations-App zu starten
  3. Wählen Sie Software von der linken Seite
  4. Auf der rechten Seite finden Sie "Systemversion: macOS 10.12 (Build-Nummer hier)".
Dale Gillard
quelle
1
Diese Frage ist über die macOS install- er statt der install- ed macOS.
Basil Bourque