测试和推迟 Apple 设备的软件更新 您所在的位置:网站首页 configrator 测试和推迟 Apple 设备的软件更新

测试和推迟 Apple 设备的软件更新

#测试和推迟 Apple 设备的软件更新| 来源: 网络整理| 查看: 265

测试和推迟 Apple 设备的软件更新

你应该测试软件更新和升级,以及将其推迟直至确保所有 App 均可配合更新或升级正常工作。

测试软件更新和升级

你应制定在你的环境中测试更新和升级的计划。这包含了两种途径:测试更新(如 iOS 16.7、iPadOS 16.7 和 macOS 13.6)或测试升级(如 iOS 17、iPadOS 17 和 macOS 14)。这些测试应包含网络连接、App 使用以及与任何身份提供商 (IdP) 系统的整合。

图表显示管理员应当如何测试操作系统更新和升级。推迟软件更新和升级

你可以使设备在 Apple 发布无线软件更新和升级之后的指定时间后,才向用户提供此类更新和升级。例如,如果有一组使用 iOS 15.5 的 iPhone,并且应用了 30 天的推迟软件更新有效负载。在这种情况下,iOS 15.6 会在 2022/06/15 提供给 iPhone 用户。

实施此访问限制时,被管理的监督设备默认会在 30 天的推迟期后才能看到发布的更新。不过,你也可以指定 1 到 90 天中的任意自定义值。此延迟会应用到所有的操作系统更新和升级,不过 MDM 也可以忽略以上访问限制向设备发送特定更新。推迟软件更新和升级在 iOS 11.3、iPadOS 13.1、macOS 10.13.4 和 Apple tvOS 12.2 或更高版本中可用。

【注】无线软件更新通常在初始发布日期后的 180 天内可用,以确保更新和升级始终可供具有最大推迟值的设备使用。

图表显示管理员可以如何推迟操作系统升级和更新。

你可以为以下列出的每个访问限制有效负载设置创建配置描述文件。

支持的最低操作系统版本

键和值(若有)

描述

iOS 11.3 或更高版本

iPadOS 11.3 或更高版本

macOS 10.13.4 或更高版本

Apple tvOS 12.2 或更高版本

forceDelayedSoftwareUpdates

默认为 false。若设为 true:

iOS 和 iPadOS(仅限被监督的设备):软件更新的用户可见性被延迟。软件更新延迟值必须通过 enforcedSoftwareUpdateDelay 指定。

Apple tvOS(仅限被监督的设备)和 macOS:软件更新的用户可见性延迟 30 天,除非通过 enforcedSoftwareUpdateDelay 指定了另一个延迟值。

【注】macOS Seed 版号不适用。

macOS 11.3 或更高版本

forceDelayedMajorSoftwareUpdates

默认为 false。若设为 true,软件升级的用户可见性延迟 30 天,除非通过 enforcedSoftwareUpdateMajorOSDeferredInstallDelay 指定了另一个延迟值。

macOS 11.3 或更高版本

forceDelayedAppSoftwareUpdates

默认为 false。若设为 true,App 更新的用户可见性延迟 30 天,除非通过 enforcedSoftwareUpdateNonOSDeferredInstallDelay 指定了另一个延迟值。

iOS 11.3 或更高版本

iPadOS 11.3 或更高版本

macOS 10.13.4 或更高版本

Apple tvOS 12.2 或更高版本

enforcedSoftwareUpdateDelay

1-90

允许 MDM 管理员设定软件更新的延迟天数。使用 forceDelayedSoftwareUpdates 时需要。

设定某个值后,软件更新的用户可见性只会在指定的延迟天数(根据 Apple 软件查询服务中该软件的发布日期而定)后出现。这个值控制 forceDelayedSoftwareUpdates 的延迟,但如果 forceDelayedSoftwareUpdates 未设定,则不起作用。

iOS、iPadOS 和 Apple tvOS(仅限被监督的设备):最大值为 90 天。

macOS:延迟值默认为 30 天,除非设定了另一个值。

【注】在 macOS 11.3 之前,这个值同时控制 forceDelayedAppSoftwareUpdates 和 forceDelayedSoftwareUpdates 的延迟,但如果这些键中的值缺失,则不起作用。

macOS 11.3 或更高版本

enforcedSoftwareUpdateMajorOSDeferredInstallDelay

1-90

允许 MDM 管理员设定软件升级的延迟天数。最大值为 90 天,默认值为 30 天。

设定某个值后,软件升级的用户可见性只会在指定的延迟天数(根据 Apple 软件查询服务中该软件的发布日期而定)后出现。

这个值控制 forceDelayedMajorSoftwareUpdates 的延迟。

macOS 11.3 或更高版本

enforcedSoftwareUpdateMinorOSDeferredInstallDelay

1-90

允许 MDM 管理员设定软件更新的延迟天数。最大值为 90 天,默认值为 30 天。

设定某个值后,软件更新的用户可见性只会在指定的延迟天数(根据 Apple 软件查询服务中该软件的发布日期而定)后出现。

这个值控制 forceDelayedSoftwareUpdates 的延迟。

macOS 11.3 或更高版本

enforcedSoftwareUpdateNonOSDeferredInstallDelay

1-90

允许 MDM 管理员设定 App 更新的延迟天数。最大值为 90 天,默认值为 30 天。

设定某个值后,App 更新的用户可见性只会在指定的延迟天数(根据该软件的发布日期而定)后出现。

这个值控制 forceDelayedAppSoftwareUpdates 的延迟。

允许用户暂时推迟 macOS 软件更新和升级

若要进一步控制,在 macOS 12.3 或更高版本中,你可以强制执行特定软件更新或升级,同时允许用户将更新或升级推迟特定次数。支持此功能的 MDM 解决方案可以使用 InstallLater 安装操作来指定次数,该次数由 MaxUserDeferrals 键定义。

安装通知大约每 24 小时显示一次。当用户关闭通知窗口时,即会推迟更新。用户在点按通知后会出现以下更新或升级选项:

现在安装:立即下载并安装更新或升级。

今晚尝试:稍后下载并安装。

如果用户选择此选项,Mac 会基于对过去 21 天数据的机器学习结果找到最适宜下载和安装更新或升级的时间,大致为凌晨 2:00 至 4:00 之间(也可能是其他时间)。

如果用户仍有剩余的推迟次数且其未看到或忽略通知,更新将不会在当天夜间安装。最终的安装通知会绕过“勿扰模式”。此外,MDM 管理员还可通过发布新命令来更新可能使用的推迟天数。执行此操作会重设 Mac 上的推迟计数。

发布日期:2023 年 12 月 11 日另请参阅用户注册 MDM 信息设备注册 MDM 有效负载列表自动设备注册 MDM 有效负载列表Apple 开发者网站:ScheduleOSUpdateCommand.Command.UpdatesItem


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有