開啟 Imatest 安裝套件時,將顯示下列對話方塊:
影響:
適用於所有 Imatest 版本的完整安裝程序
所有版本的 macOS
解決方法 1:分別安裝 MCR 和 Imatest 升級安裝程序
從Matlab 編譯器執行時間 (MCR) 版本清單中找到與您要安裝的 Imatest 版本關聯的 MCR 版本(「R202Xa/b」)。
解決方法 2:忽略警告
前往「系統偏好設定」>「安全性與隱私」。
在「常規」標籤下,按一下「仍然開啟 Imatest Master」。
選擇“開啟”。
請從這裡繼續安裝。
原因
蘋果去年更改了公證掃描方式,將歸檔文件中的二進位檔案也納入掃描範圍,因此所有 macOS 版本都會受到影響。以前,我們可以自行對執行時間安裝程式中的二進位檔案進行程式碼簽名,但現在我們無法對執行時間歸檔檔案中的任何內容進行程式碼簽名,因為這會破壞執行時間安裝程式(此外,Mathworks 提供的 JRE 版本也無法進行公證,因為它基於舊版 macOS SDK 建置)。
我們已經將此問題報告給了 Mathworks,但短期內預計不會有修復方案。