2012-09-07 26 views
5

Trên Windows, tôi có thể nhấp chuột phải vào tệp và xem mã nào đã ký trên tab "Chữ ký số" của hộp thoại Thuộc tính. Có cách nào tương tự để xem nhà xuất bản nào đã ký ứng dụng OS X hoặc chi tiết về chứng chỉ được sử dụng để ký tên không?Tôi làm cách nào để biết mã đã ký ứng dụng OS X?

Tôi biết mình có thể chạy codesign -d -r- appname.app để xem chi tiết về chứng chỉ và codesign -vvvv appname.app để xem nó có vượt qua xác thực hay không, nhưng không ai trong số đó cho tôi biết bất kỳ điều gì về chứng chỉ hoặc nhà xuất bản thực tế. cho ứng dụng.

Trả lời

9

Sử dụng

$ codesign -dvvv the.app

Và nhìn vào các lĩnh vực Authority như

Authority=Adobe Systems, Incorporated

Tuy nhiên, các ứng dụng phân tán trên Mac App Store được ký bởi chứng chỉ của Apple:

Authority=Apple Mac OS Application Signing

Các vấn đề liên quan