在Windows上,我可以右鍵單擊某個文件,然後查看誰在「屬性」對話框的「數字簽名」選項卡上對其進行了簽名。有沒有類似的方法來查看哪個發行商簽署了OS X應用程序,或者有關用於簽名的證書的詳細信息?如何判斷誰簽署了OS X應用程序?
我知道我可以運行codesign -d -r- appname.app
查看有關證書的詳細信息,並codesign -vvvv appname.app
看它是否通過了驗證,但那些都表明我關於實際證書或出版商誰簽了字,只是一個在包標識符什麼爲應用程序。
在Windows上,我可以右鍵單擊某個文件,然後查看誰在「屬性」對話框的「數字簽名」選項卡上對其進行了簽名。有沒有類似的方法來查看哪個發行商簽署了OS X應用程序,或者有關用於簽名的證書的詳細信息?如何判斷誰簽署了OS X應用程序?
我知道我可以運行codesign -d -r- appname.app
查看有關證書的詳細信息,並codesign -vvvv appname.app
看它是否通過了驗證,但那些都表明我關於實際證書或出版商誰簽了字,只是一個在包標識符什麼爲應用程序。
使用
$協同設計-dvvv the.app
,放眼Authority
領域,如
Authority=Adobe Systems, Incorporated
然而,應用分佈在Mac App Store中全部由Apple的證書籤名:
Authority=Apple Mac OS Application Signing
還有被稱爲RB App Checker Lite一個很好的和免費的GUI工具: