在macOS下時,偶然會碰見運行軟件時提醒「“***”正在測驗考試安裝新幫忙程序東西」,輸入暗碼以許可此次操作。若是輸入一次就可以運行還不錯,可是碰見往返很多多少次需要輸入,好煩啊!
實例一解決:黑蘋果系統 10.14.4 (18E226),軟件HWSensors.6.26.1440(注釋:顯示系統硬件工作狀況的一條目軟件),正常安裝運行HWMonitor后,原本美滋滋,發現電扇本來仍是可調的,來,試一試,一打開電扇設置開關后就起頭了彈出窗口「“HWMonitor”正在測驗考試安裝新幫忙程序東西」,持續輸入暗碼4、5次才消停,哪里錯了?「訪達」-「應用程序」-「HWMonitor」,在「HWMonitor」上點擊鼠標右鍵,選擇顯示包內容,打開「Contents」文件夾,打開「MacOS」文件夾,運行「HWMonitor」,顯示如圖,根基斷心猿意馬是因為調整電扇設置引起的,仍是改回默認吧。這樣軟件運行就OK了,不再彈出窗口了。究其原因,仍是軟件與新系統不太兼容,有些小BUG,這種環境輕易呈現在比力新的系統版本中。
實例二解決:CleanMyMac X 4.3.0協調版與10.14.4,表示出來的現象就是一運行軟件就解體或者往返提醒「“CleanMyMac X”正在測驗考試安裝新幫忙程序東西」需要輸入暗碼。其原因是此軟件版本未簽名。終端執行兩條號令:
sudo xattr -r -d com.apple.quarantine /Applications/CleanMyMac\ X.app
sudo codesign --force --deep --sign - /Applications/CleanMyMac\ X.app 或者 codesign --sign --force --deep /Applications/CleanMyMac\ X.app
封閉終端,運行一下軟件看看,OK了吧。
注重:此例中就需要裝有Xcode。還有,號令中是「--」2個英文橫杠。
安裝未簽名的軟件都可以用這種近似的體例嘗嘗看。
sudo xattr -r -d com.apple.quarantine /你的軟件路徑
sudo codesign --force --deep --sign - /你的軟件路徑
codesign --sign --force --deep /你的軟件路徑
你的軟件路徑怎么找,看圖。
說一下道理吧。蘋果系統有一個平安檢測功能:Gatekeeper。若是Gatekeeper掉效,系統將會陷入危境。Gatekeeper的感化包羅不限于審核診斷App Store的應用、識別開辟者的身份是否在蘋果注冊。
此條號令「sudo xattr -r -d com.apple.quarantine /你的軟件路徑」就是讓軟件跳過蘋果的平安檢測,陪伴此號令的還有一條號令大師很是熟悉:「sudo spctl –master-disable 」,就是開啟任何來歷安裝軟件。 號令「codesign --sign - --force --deep /你的軟件路徑」許可運行此程序。
總結:兩個例子可幫忙您思慮面臨分歧的軟件錯誤采納什么樣的體例。當然,您可以期待軟件進級或者換個版本,或者期待系統更新。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!