48 votes

Comment puis-je déterminer si un certain fichier .app est signé ?

Obtenir des informations sur un fichier .app ne permet pas d'obtenir les informations relatives à la signature. Sous Windows, par exemple, un clic droit > propriétés permet de savoir qui a signé le fichier.

Comment obtenir cette information pour une application .app donnée sous OS X ?

54voto

Oskar Points 1242

Vous pouvez vérifier un fichier en lançant la commande suivante dans le terminal :

 codesign -dv /Applications/Whatever.app

Il existe un outil gratuit qui met en œuvre les fonctions de la commande codesign et l'enrichit d'une interface graphique agréable. Il s'appelle RB App Checker (sur l'App Store) ainsi qu'un site décrivant le programme http://brockerhoff.net/RB/AppCheckerLite/

Je n'ai pas eu besoin d'autre chose que ces deux outils pour vérifier la signature du code sur OS X, j'espère donc qu'ils répondent à vos besoins. N'hésitez pas à consulter AppChecker si votre Mac ne dispose pas de codesign (certains Mac plus anciens avaient besoin de Xcode pour obtenir cet outil avant que gatekeeper ne soit livré).

Pour le savoir, le système d'exploitation affichera les applications non fiables en sombre et avec une icône générique jusqu'à ce que le processus gatekeeper approuve l'exécution d'un paquet - mais ce code peut toujours être signé, de sorte que vous ne pouvez pas vous fier à un indice visuel pour savoir si un code a été signé ou non - d'autant plus que gatekeeper peut être désactivé sur un Mac donné.

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