一條命令輕松解決 Mac 上「應(yīng)用程序 “xxx” 不能打開」的問題

除了在 Mac App Store 下載應(yīng)用之外,有時候我也會直接在一些網(wǎng)站上下載應(yīng)用,而這就會出現(xiàn)一些稀奇古怪的問題,比如我下載的應(yīng)用是經(jīng)過壓縮的打包文件,解壓縮之后會發(fā)現(xiàn)軟件打不開,會顯示 應(yīng)用程序 “xxx” 不能打開,下面即可以通過一條命令輕松解決這個問題。


顯示的彈窗信息如下:

其實(shí)這個錯誤主要是解壓縮軟件在解壓文件時,破壞了應(yīng)用里面可執(zhí)行文件的權(quán)限造成的,當(dāng)然修復(fù)起來也不復(fù)雜。

  • 首先在應(yīng)用上點(diǎn)擊右鍵,選擇「顯示包內(nèi)容」:

  • 之后依次展開Contents - MacOS,找到對應(yīng)文件夾下的文件,比如說截圖中顯示的 StarCraft-II-Setup。如果權(quán)限正確的話,該文件應(yīng)該是一個 Unix 可執(zhí)行的文件,而不是現(xiàn)在這種類型不明的文件。

  • 接下來打開終端,直接輸入以下代碼(注意 +x 前后都有空格):

    chmod +x 
    
  • 之后再將文件 StarCraft-II-Setup 拖入終端(為了輸入完整的執(zhí)行路徑),完整的命令如下:

    chmod +x /Users/liuxiaofeng/Downloads/StarCraft-II-Setup-CN.app/Contents/MacOS/StarCraft-II-Setup 
    
  • 最后點(diǎn)擊回車,這時候在訪達(dá)中原本不明類型的文件現(xiàn)在變成了 Unix 可執(zhí)行文件,圖標(biāo)也變成正常的了。

  • 重新打開下載的軟件,你會發(fā)現(xiàn)下載的程序可以正常使用并執(zhí)行了!


本文參考自:一條命令輕松解決 Mac 上「應(yīng)用程序 “xxx” 不能打開」的問題 | 一日一技

將來的你,一定會感激現(xiàn)在拼命的自己,愿自己與讀者的開發(fā)之路無限美好。

我的傳送門: 博客簡書 、微博 、GitHub 。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容