通过MDM命令从macOS Mojave升级到Mac Catalina(无需用户交互)

我一直试图通过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,请提出建议,我应该遵循什么步骤。

fuyesunwang123 回答:通过MDM命令从macOS Mojave升级到Mac Catalina(无需用户交互)

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3159019.html

大家都在问