答案是签名证书过期导致验证失败,需在恢复模式断网后用sudo date命令将系统时间设为安装包发布当年秋季时间(如ventura设为2022年10月15日),安装完成后再开启自动校时。

macOS 系统安装时提示“无法验证”“副本已损坏”或“有效负载签名检查失败”,在当前时间(2026年7月)下,大概率是安装器内置的开发者证书已过期——比如 macOS Ventura(2022年发布)、Monterey(2021年)等旧版系统安装包,其签名证书有效期通常只到2025或2026年初。系统校验时发现签名时间戳早于当前系统时间,直接拒绝执行。
确认是否真需要调时间
不是所有报错都要调时间。先看错误具体形态:
- 若提示“安装器已损坏”“无法打开,因为无法确定开发者身份”,且你用的是官网下载的原始安装器(如 macOS Ventura.app),基本可判定是签名过期;
- 若提示“准备更新中…”卡住、或“签名不匹配”,也可能是更新包证书失效,同样适用时间调整;
- 但若提示“磁盘不可用”“权限不足”或安装中途崩溃,则和时间无关,别盲目调。
断网后手动设置安装环境时间
关键点:必须在启动安装器前、进入恢复模式后操作,且务必断开所有网络连接(Wi-Fi、有线、蓝牙共享等),否则系统会自动同步回当前时间,导致调整无效。
- 用 U 盘或网络启动进入 macOS 恢复环境(按住 Option 或 Command+R 启动);
- 顶部菜单栏 → 实用工具 → 终端;
- 输入命令:sudo date MMDDHHMMYYYY.SS,例如安装 Ventura(2022年发布)可设为:
sudo date 101512002022.30
含义:2022年10月15日 12:00:30; - 时间偏差建议控制在 ±30 秒内,避免触发其他校验异常;
- 输完回车,系统会立即生效,可用
date命令确认; - 关闭终端,回到恢复界面,再运行安装器。
不同系统版本推荐参考时间
根据发布年份和典型证书有效期反推,以下时间点实测成功率较高(均以当年秋季发布时间为基准):
- macOS Monterey(2021)→ 设为 2021年10月25日(
sudo date 102510002021.00); - macOS Ventura(2022)→ 设为 2022年10月15日(
sudo date 101510002022.00); - macOS Sonoma(2023)→ 一般无需调,但若报错可试 2023年10月27日(
sudo date 102710002023.00); - macOS Sequoia(2024)→ 当前时间(2026年7月)仍在证书有效期内,通常不用调,优先检查是否下载不完整或 U 盘写入错误。
装完记得恢复时间
安装成功并首次进入新系统后,立刻联网并开启「自动设置日期与时间」,否则后续 App 安装、iCloud 同步、邮件时间戳都会出错。路径:
系统设置 → 通用 → 日期与时间 → 开启「自动设置日期与时间」。











