2012-09-07 12 views
5

W systemie Windows mogę kliknąć plik prawym przyciskiem myszy i zobaczyć, kto podpisał go na karcie "Podpisy elektroniczne" w oknie dialogowym Właściwości. Czy istnieje podobny sposób sprawdzenia, który wydawca podpisał aplikację OS X, czy szczegóły dotyczące certyfikatu używanego do jej podpisywania?Jak rozpoznać, kto podpisał aplikację OS X?

wiem, że mogę uruchomić codesign -d -r- appname.app by zobaczyć szczegóły o certyfikacie i codesign -vvvv appname.app aby zobaczyć, czy przechodzi on walidacji, ale żadna z nich pokazuje mi nic o rzeczywistej świadectwa lub wydawcy, który podpisał, tylko jeden w identyfikatorem wiązki dla aplikacji.

Odpowiedz

9

Zastosowanie

$ codesign -dvvv the.app

i patrzeć w dziedzinach takich jak Authority

Authority=Adobe Systems, Incorporated

Jednak, aplikacje dystrybuowane na Mac App Store wszystkie są podpisane przez certyfikat Apple:

Authority=Apple Mac OS Application Signing