Ho provato a cercare l'errore -10810 ma non è venuto fuori nulla su Google. Qualche idea su come risolvere questo problema o aggirare questo?
Quando apri un'applicazione con il comando open
, dovresti usare l'opzione -a
, ad es.
open -a "Safari"
Dalla pagina man per la open
comando :
-a application
Specifies the application to use for opening the file
Nota: se si utilizza l'opzione -a
, in genere non è necessario specificare pathname o anche usare .app extension. Solo il formato mostrato nell'esempio sopra dovrebbe funzionare.
In Terminale , l'autorizzazione eseguibile (e altri) di:
ls -l /Applications/Safari.app/Contents/MacOS/Safari
Dovrebbe essere:
-rwxr-xr-x
In caso contrario, quindi in Terminale , esegui il seguente comando :
sudo chmod 0755 /Applications/Safari.app/Contents/MacOS/Safari
Ciò garantirà le appropriate autorizzazioni sul Safari eseguibile e dovrebbe impedirti di ottenere l'errore che hai.