我一直试图通过https://developer.apple.com/business/documentation/MDM-Protocol-Reference.pdf中提到的MDM命令从macOS Mojave升级到Mac Catalina,我使用了两个命令来获取最新的操作系统更新(1)ScheduleOSUpdateScan(2)AvailableOSUpdates,但是在以编程方式运行了AvailableOSUpdates之后,我没有得到适当的回应,作为回应,我应该得到一些东西来升级Mac Catalina的新更新,但是没有任何反应。
从macOS Mojave升级到Mac Catalina时的响应:
可用的OSUpdates
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>DownloadSize</key>
<integer>69864</integer>
<key>HumanReadableName</key>
<string>XProtectPlistConfigData</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<true/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/29/35/041-75345-A_H78ARZCXPA/getibryjb6dqbvfz3gno8fnjc7yrecqc3x/XProtectPlistConfigData_10_14.smd</string>
<key>ProductKey</key>
<string>041-75345</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>2106</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>DownloadSize</key>
<integer>3544435</integer>
<key>HumanReadableName</key>
<string>Gatekeeper Configuration Data</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<true/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/24/38/041-91647-A_NU5XWH8QYY/etfyxe417py9f6klgbkhkd2jglyahj4jxd/GatekeeperConfigData.smd</string>
<key>ProductKey</key>
<string>041-91647</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>140</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>DownloadSize</key>
<integer>4198705</integer>
<key>HumanReadableName</key>
<string>MRTConfigData</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<true/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/60/13/061-23573-A_WTJU9CG72U/pqjzltkgbnria0axncv5tk9rk2g21bisg9/MRTConfigData_10_14.smd</string>
<key>ProductKey</key>
<string>061-23573</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>1.50</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>DownloadSize</key>
<integer>79175</integer>
<key>HumanReadableName</key>
<string>CompatibilityNotificationData</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<true/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/55/51/061-26568-A_J9KUYBHR3G/bhd318jz6q151gp2kefvf6kqc0xb99agpp/CompatibilityNotificationData_10_14.smd</string>
<key>ProductKey</key>
<string>061-26568</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>1.0.6</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>DownloadSize</key>
<integer>3552669</integer>
<key>HumanReadableName</key>
<string>Gatekeeper Configuration Data</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<true/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/43/25/061-26575-A_BPDRKPRA38/ynft195je55loyxjb245aon1kskoew5zy3/GatekeeperConfigData.smd</string>
<key>ProductKey</key>
<string>061-26575</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>181</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>DownloadSize</key>
<integer>4208013</integer>
<key>HumanReadableName</key>
<string>MRTConfigData</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<true/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/35/06/061-26577-A_3545FZ9XZL/77nab1xkk7tt7gc6wvbqkcf28fdnmtw722/MRTConfigData_10_14.smd</string>
<key>ProductKey</key>
<string>061-26577</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>1.49</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array>
<string>com.apple.Safari</string>
</array>
<key>DownloadSize</key>
<integer>68882748</integer>
<key>HumanReadableName</key>
<string>Safari</string>
<key>HumanReadableNameLocale</key>
<string>en-GB</string>
<key>IsConfigDataUpdate</key>
<false/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/26/11/061-32986-A_D9XJ6KU7U7/84x12rq4ht7wvi4wwo16y6asq95iyw3kva/Safari13.0.2MojaveAuto.smd</string>
<key>ProductKey</key>
<string>061-32986</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>13.0.2</string>
</dict>
从High Sierra升级到macOS Mojave时,我尝试了相同的方法,并且在运行AvailableOSUpdates命令后得到的响应具有预期的结果(即,其majorosupdate字段设置为true)。发表回应:
从High Sierra升级到macOS Mojave时的响应
可用的OSUpdates
<dict>
<key>AllowsInstallLater</key>
<false/>
<key>AppIdentifiersToClose</key>
<array>
<string>com.apple.Image_Capture</string>
<string>com.apple.iMovieApp</string>
<string>com.apple.dt.Xcode</string>
<string>com.apple.configurator.ui</string>
<string>com.apple.iTunes</string>
<string>com.apple.FinalCut</string>
<string>com.apple.configurator</string>
</array>
<key>HumanReadableName</key>
<string>iTunes Device Support Update</string>
<key>HumanReadableNameLocale</key>
<string>en-GB</string>
<key>IsConfigDataUpdate</key>
<false/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/09/17/041-69603/ea1xiguwk6n0g8u6f3zwhhmca196dopx9f/MobileDeviceSU.smd</string>
<key>ProductKey</key>
<string>041-69603</string>
<key>RestartRequired</key>
<true/>
<key>Version</key>
<string> </string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>HumanReadableName</key>
<string>Security Update 2019-005</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<false/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/22/27/061-21534-A_KW51WMNF7J/js06knary954a9qquzljmax1xtqga4yaaz/SecUpd2019-005HighSierra.smd</string>
<key>ProductKey</key>
<string>061-21534</string>
<key>RestartRequired</key>
<true/>
<key>Version</key>
<string>10.13.6</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array>
<string>com.apple.Safari</string>
</array>
<key>HumanReadableName</key>
<string>Safari</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<false/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/41/46/091-58885-A_KVZJXS0KNU/tcpkev88s30ezg1apij0ezd9hz86s1fsq3/Safari13.0.1HighSierra.smd</string>
<key>ProductKey</key>
<string>091-58885</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>13.0.1</string>
</dict>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array>
<string>com.apple.iPhoto</string>
<string>com.apple.Aperture</string>
<string>com.apple.dt.Xcode</string>
<string>com.apple.PurpleRestore</string>
<string>com.apple.iTunes</string>
<string>com.apple.AppleConfigurationUtility</string>
<string>com.apple.configurator</string>
</array>
<key>HumanReadableName</key>
<string>iTunes</string>
<key>HumanReadableNameLocale</key>
<string>en-GB</string>
<key>IsConfigDataUpdate</key>
<false/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>MetadataURL</key>
<string>http://swcdn.apple.com/content/downloads/27/18/zzzz041-30443/113q5z8awau9e8ch1rn997n0nxgt70g5f9/iTunesX.smd</string>
<key>ProductKey</key>
<string>zzzz041-30443</string>
<key>RestartRequired</key>
<false/>
<key>Version</key>
<string>12.8.2</string>
</dict>
<dict>
<key>Build</key>
<string>18A391</string>
<key>DownloadSize</key>
<real>12000000000</real>
<key>HumanReadableName</key>
<string>macOS Mojave</string>
<key>HumanReadableNameLocale</key>
<string>en</string>
<key>IsConfigDataUpdate</key>
<false/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>IsMajorOSUpdate</key>
<true/>
<key>ProductKey</key>
<string>_OSX_18A391</string>
<key>RestartRequired</key>
<true/>
<key>Version</key>
<string>18A391</string>
</dict>
伙计们,需要您的帮助才能升级到Mac Catalina,请提出建议,我应该遵循什么步骤。