Le app scaricate non si avviano, errore -10658

9

Quando ho scaricato un'applicazione (ad esempio RubyMine) e l'ho trasferita nella cartella Applicazioni, l'applicazione non si avvia (non accade nulla). Non è limitato alla cartella Applicazioni, appare per ogni directory che spacchetta l'app scaricata (fuori dal formato .dmg).

Quando digito open RubyMine.app nel Terminale, ottengo:

LSOpenURLsWithRole() failed with error -10658 for the file /Applications/RubyMine.app.

E succede con più app quindi solo RubyMine.

Che cosa posso fare a riguardo? All'inizio mi è stato chiesto di consentire l'avvio dell'applicazione scaricata, ma ora questa appare ogni volta.

    
posta A.S. 07.02.2013 - 05:46
fonte

1 risposta

17

Questo sembra essere un problema con le autorizzazioni nel pacchetto stesso. Di solito il flag di esecuzione non viene trasferito dall'immagine DMG.

Prova, per motivi di curiosità, a impostare il flag di esecuzione in questo modo:

chmod +x /Applications/RubyMine.app/Contents/MacOS/<name of the app>

Nota: sostituisci < nome dell'app > con il nome dell'app (probabilmente sarà "rubino", ma non ho quell'app per confermare il nome esatto del binario.

In caso di dubbi, fai clic con il tasto destro su RubyMine.app, fai un "Mostra contenuto pacchetto" e naviga alla cartella Contenuti / MacOS / e guarda cosa c'è dentro Là. Esegui il comando precedente (chmod + x) su quel file e riprova.

Penso che dovrebbe essere:

chmod +x /Applications/RubyMine.app/Contents/MacOS/rubymine

aggiornamento : ho scaricato RubyMine e il comando sopra funzionerà, tuttavia, per quello che vale, devo dire che il mio aveva il flag di esecuzione quindi non avevo alcun problema con esso. Hai controllato?

    
risposta data 07.02.2013 - 09:21
fonte

Leggi altre domande sui tag