1 votes

Les applications téléchargées ne démarrent pas, l'erreur -10810 est survenue.

J'essaie d'installer SQLDeveloper.app que j'ai téléchargé d'Oracle, mais à chaque fois il me donne cette erreur

LSOpenURLsWithRole() a échoué avec l'erreur -10810 pour le fichier /Users/peyo/Downloads/SQLDeveloper.app.

J'ai la version 8 de Java pour Eclipse.

Comment puis-je corriger cette erreur ?

2voto

Tetsujin Points 95239

LSOpenURLsWithRole() failed with error ... est souvent une erreur d'autorisation d'exécution.

Vous pouvez modifier les autorisations de l'ensemble de l'application à partir du terminal.
ls -l path/to/app
mais si tout semble correct, vous devrez peut-être tester l'exécutable dans l'application.
ls -l path/to/app/Contents/MacOS/app

Exemple simple utilisant Calculator

$ 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

Si vous ne voyez pas le x d'exécution, vous pouvez l'ajouter avec
chmod +x path/to/app/Contents/MacOS/app

Il y a une approche alternative qui mai travail.
Lors de la première exécution, au lieu de double-cliquer, faites un clic droit et sélectionnez Ouvrir dans le menu déroulant. Cela permettra de contourner la quarantaine de Gatekeeper et de l'exécuter. Il devrait ensuite s'en souvenir pour les lancements suivants.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X