LSOpenURLsWithRole () non riuscito con errore -10810 Impossibile aprire "Installa OS X Yosemite.app"


22

Sto cercando di installare OS X Yosemite tramite "Installa OS X Yosemite.app" scaricato da Internet. Quando provo ad aprirlo facendo doppio clic su di esso, non succede nulla. Quando uso il terminale ricevo il seguente messaggio:

$ open /Applications/Install\ OS\ X\ Yosemite.app/
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Install OS X Yosemite.app.

Installa su cosa?
Ruskes,

Risposte:


19

Ciò sembrerebbe implicare che l'eseguibile all'interno del pacchetto non sia effettivamente eseguibile.

Da dove lo hai preso?
Se non fosse Apple, lo lascerei bene da solo. Se proveniva da Apple, prova questo nel Terminale

chmod +x /Applications/Install\ OS\ X\ Yosemite.app/Contents/MacOS/InstallAssistant


Sono contento che abbia funzionato per te - non esitare a contrassegnare la mia risposta come corretta;)
Tetsujin,

1
Questo mi ha aiutato, ma volevo solo aggiungere che ho risolto il mio problema (eseguendo Kettle Pentaho 4.4 su OS X Yosemite) apportando le stesse autorizzazioni Contents/MacOS/JavaApplicationStubnella mia .appdirectory.
Matt Vukas,

Aggiungilo come un'altra risposta - potrebbe essere utile per i futuri Googler
Tetsujin,

11

Ho avuto questo errore con Pentaho 8. Questo comando lo ha risolto per me: xattr -dr com.apple.quarantine '/Applications/Pentaho/design-tools/data-integration/Data Integration.app'

OSX "metterà in quarantena" i file scaricati da fonti non attendibili.

Puoi vedere se questo è il tuo problema elencando xattrs. cd /path/to/your/ApplicationName.app xattr -l Contents/MacOS/*

Se vedi "com.apple.quarantine", questo è il tuo problema.


1
Grazie, questo ha risolto il mio problema con Pentaho Data Integration che non si avviava anche su macOS.
Tharabas

1
Ho pensato che questo potesse risolvere il mio problema con Wings3D 2.1.7, perché in effetti aveva un set di attributi xattr "com.apple.quarantine", ma anche dopo aver rimosso l'attributo, mentre il file eseguibile effettivo può essere eseguito, eseguendo "open" sul pacchetto .app restituisce ancora l'errore "-10810" (simile a quanto descritto da @tripleee nella loro risposta).
Jacob C. supporta GoFundMonica il

3

L'ho misteriosamente trovato su Yosemite per l'app Calendar. Il lancio del binario effettivo ha funzionato per me.

bash$ /Applications/Calendar.app/Contents/MacOS/Calendar &

Non sembra esserci un problema con le autorizzazioni che potrebbe essere risolto chmod.

Il sintomo che ho avuto originariamente era "L'applicazione" Calendar.app "non è più aperta" quando si tenta di fare clic sulle prenotazioni del calendario in Mail.app.


Ho avuto questo problema con Pentaho e ho dovuto eseguire "xattr -d com.apple.quarantine JavaApplicationStub" sul binario interno per farlo funzionare.
HVS,

Intendi il percorso che mostro nella risposta? Il mio non ne ha, xattrma si comporta ancora male (ora peggio di quando ho pubblicato questa risposta).
Tripleee,

FWIW alcuni aggiornamenti lungo la strada hanno riportato in auge il mio calendario e ora è tornato alla normalità, penso dopo l'aggiornamento High Sierra 10.13.3 o 10.13.4.
Tripleee

1

Ho avuto questo errore durante il tentativo di eseguire un'applicazione da un terminale SSH mentre lo schermo era bloccato. L'app si è lamentata del fatto che l'utente non era autorizzato ad aprire una GCWindow.

Sblocca lo schermo accedendo e la mia app ora si avvia correttamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.