macOS的安裝程式會去檢查安裝時當下的時間點,如果時間點超過安裝程式的發佈時間太多的話,在執行macOS安裝程式時會出現「應用程式已損毀」的訊息,導致安裝程式無法繼續執行。
如下圖,就是安裝macOS Mojave時出現的「應用程式已損毀」的訊息。
若要解決這個方法,可以先在「macOS 工具程式」的功能表選單中,點擊「工具程式」→「終端機」,來開啟終端機。
在macOS的終端機中,date
指令可以用來印出當下的系統時間。如果要更改的話,可以用以下的格式來輸出date
指令。(注意,不同的macOS版本可能有不一樣的date
指令的用法,此處以Mojave為準。可以執行date -h
指令來查看使用說明。)
date mmddhhMMyyyy
以上的mm
為月份(兩位數);dd
為日期(兩位數);hh
為小時(二十四小時制,兩位數);hh
為小時(二十四小時制,兩位數);MM
為分鐘(兩位數);yyyy
為西元年(四位數)。
例如以下指令,可以將系統時間修改為西元2019年1月1日0時0分。
date 010100002019
修改完後結束終端機。
如果您的電腦有連上網路的話,要記得先斷網再執行macOS的安裝程式,因為macOS的安裝程式在執行的時候會利用網路來校準時間。