Les applications téléchargées ne démarrent pas, erreur -10658


9

Lorsque j'ai téléchargé une application (par exemple RubyMine) et l'ai transférée dans le dossier Applications, l'application ne démarre pas (rien ne se passe). Il n'est pas limité au dossier Applications, il apparaît pour chaque répertoire que je décompresse l'application téléchargée (hors du .dmg).

Lorsque je tape open RubyMine.appdans le terminal, j'obtiens:

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

Et cela arrive avec plus d'applications que RubyMine.

Que puis-je faire à ce sujet? Au début, on m'a demandé d'autoriser le démarrage de l'application téléchargée, mais maintenant cela apparaît à chaque fois.


Il semble que cela n'arrive qu'aux programmes Java, mais je ne peux pas le dire avec certitude.
Appleshell

Réponses:


17

Cela semble être un problème avec les autorisations dans le bundle lui-même. Habituellement, le drapeau d'exécution n'est pas transféré de l'image DMG.

Essayez, par curiosité, de définir le drapeau d'exécution comme ceci:

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

Remarque: remplacez < nom de l'application > par le nom de l'application (ce sera probablement "rubymine", mais je n'ai pas cette application pour confirmer le nom exact du binaire.

Si vous avez un doute, faites un clic droit sur RubyMine.app, faites un "Afficher le contenu du package" et accédez au dossier Contents / MacOS / et voyez ce qu'il contient . Exécutez la commande ci-dessus (chmod + x) sur ce fichier et réessayez.

Je pense que ça devrait être:

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

mise à jour : j'ai téléchargé RubyMine et la commande ci-dessus fonctionnera, cependant, pour ce qui en vaut la peine, je dois dire que le mien avait le drapeau d'exécution, donc je n'ai eu aucun problème avec. Avez-vous vérifié?


Heureux de l'entendre Adam!
Martin Marconcini

Actuellement, j'ai le problème AVEC + x étant réglé pour tout le monde.
Max Ried

Ce qui a fonctionné pour moi était en cours d'exécution chmod -R 777 /Applications/RubyMine.app(à la racine du dossier de l'application).
Joe Bane

ne fonctionne toujours pas pour filezilla (base) mona @ goku: ~ / Téléchargements $ ls /Applications/FileZilla.app/Contents/MacOS/filezilla -rwxr-xr-x @ 1 mona admin 14797696 23 décembre 09:52 / Applications / FileZilla. app / Contents / MacOS / filezilla (base) mona @ goku: ~ / Téléchargements $ chmod + x /Applications/FileZilla.app/Contents/MacOS/filezilla (base) mona @ goku: ~ / Téléchargements $ ls / Applications / FileZilla. app / Contenu / MacOS / -rwxr-xr-x @ 1 mona admin 14797696 23 décembre 09:52 filezilla
Mona Jalal
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.