%20%E9%96%8B%E5%95%9F%E6%9F%90%E4%BA%9B%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E5%A4%B1%E6%95%97%EF%BC%8C%E9%8C%AF%E8%AA%A4%E7%82%BA%20-10810.png)
我不知道為什麼,但由於某種原因 adobe Creative Cloud 和 Xampp 無法在我的 Mac 上開啟。當我透過取景器或使用擴充座正常打開它們時,它們會上下彈跳一次,然後什麼也不做。當我嘗試透過終端機打開它們時,出現錯誤
LSOpenURLsWithRole() failed with error -10810
對於 Xampp 來說,自從我安裝它以來,這種情況就發生了,而且我一直無法打開它。然而,對於創意雲來說,這是一個新現象。不過,我的 Adobe 應用程式均未受到影響。我嘗試過全新安裝並從時間機器備份中恢復,因為我還遇到了我的 mac 無法安裝任何 .pkg 檔案的問題。然而,這並沒有解決問題。我已經在網上進行了一些挖掘,但尚未找到任何解決方案或對此錯誤代碼的太多參考。有人知道會發生什麼事嗎?
答案1
複製自我的答案提出不同的要求
LSOpenURLsWithRole() failed with error ...
通常是執行權限錯誤。
您可以從終端發送整個應用程式的權限
ls -l path/to/app
,但如果看起來沒問題,您可能需要測試應用程式內的可執行文件
ls -l path/to/app/Contents/MacOS/app
使用計算器的簡單範例...
$ ls -l /Applications/Calculator.app/Contents/MacOS/Calculator
-rwxr-xr-x 1 root wheel 143648 3 Dec 06:43
/Applications/Calculator.app/Contents/MacOS/Calculator
如果沒有看到x
執行權限,可以新增它
chmod +x path/to/app/Contents/MacOS/app
有一種替代方法可能工作。
首次運行時,不要雙擊,而是右鍵單擊並從下拉式選單中選擇“開啟”。這將繞過 Gatekeeper 的隔離並允許其運作。然後它應該記住這一點以供後續啟動。