13 votes

Eclipse 4.2 sur Mountain Lion : gatekeeper rejette en tant que développeur non identifié?

Vient de mettre à jour le mountain lion, et télécharger la dernière version d'Eclipse 4.2 pour remplacer l'ancienne. Cependant, lors de l'ouverture de l'application, il indique qu'il provient d'un développeur non identifié et que le gatekeeper refuse de l'ouvrir.

Je sais qu'il y a une option pour changer les paramètres de sécurité et de confidentialité pour l'autoriser, mais je voudrais savoir s'il y a un moyen d'ajouter simplement Eclipse à la liste. Des indices à ce sujet?

Plus d'informations : avant la mise à jour, j'avais Eclipse 3.7.2 sur ma machine, et après la mise à jour, tout fonctionne parfaitement (je pense l'avoir ajouté à la liste d'autorisation). Existe-t-il un moyen de faire la même chose pour Eclipse 4.2?

Merci d'avance!

1 votes

Clic droit sur l'application Eclipse et choisissez ouvrir. Cela devrait faire en sorte que OS X lui fasse confiance.

18voto

Saul Dolgin Points 4128
  1. désactiver Gatekeeper ("Autoriser les applications téléchargées à partir de : Partout")
  2. exécuter Eclipse une fois
  3. réinitialiser Gatekeeper à un niveau plus strict ("Mac Store et développeurs identifiés".)

Cela m'a permis de démarrer Davmail, une autre application Java, après que Mountain Lion a initialement affirmé que le binaire était corrompu ("L'application est endommagée et ne peut pas être ouverte" message d'erreur) même lorsque le niveau de sécurité était plus élevé.

Une autre option, comme mentionné dans la excellente revue de John Siracusa, est de faire ce qui suit depuis le Terminal :

% xattr -d com.apple.quarantine /chemin/vers/Eclipse.app

Je n'ai pas (encore) testé cela personnellement mais John est une source fiable.

2 votes

Oui, la commande fonctionne ;)

0 votes

Les outils de décompression alternatifs peuvent également fonctionner. Par exemple, lors de l'extraction de l'archive StuffIt Expander, Eclipse.app peut être exécuté sans aucun problème...

7voto

Stephen Points 71

En réalité, il suffit de faire un clic droit sur n'importe quelle application signalée par Gatekeeper et de sélectionner "Ouvrir". Vous recevrez un avertissement, mais l'un des boutons est "Ouvrir". Après avoir sélectionné "Ouvrir" dans la boîte de dialogue, vous ne verrez plus jamais l'avertissement pour cette application.

Cela est expliqué comme exemptant l'application spécifique dans la FAQ de Gatekeeper d'Apple :

5voto

Michael Johnson Points 1474

Non, il n'y a pas de "liste" spécifique modifiable pour Gatekeeper. Les applications qui sont déjà présentes sur votre système sont automatiquement ajoutées à la "liste blanche" de Gatekeeper, c'est pourquoi elles fonctionnent sans incident après la mise à jour vers Mountain Lion.

Les seules options que vous avez sont de modifier vos préférences de sécurité pour autoriser toutes les applications, ou de faire un clic droit / Ctrl-clic sur l'application nouvellement téléchargée et de sélectionner "Ouvrir". Cela vous permettra de contourner Gatekeeper pour cette application maintenant et toujours.

0 votes

Il y a une telle liste : /var/db/SystemPolicy.

0voto

chiggsy Points 2899

Oui, il existe une telle liste:

de man spctl

/var/db/SystemPolicy.

Utilisez l'outil spctl pour ajouter et supprimer des éléments de la politique.

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