在Linux上使用codesign工具進行代碼簽名,可以按照以下步驟進行操作:
安裝codesign工具:
sudo apt-get install codesign
查找待簽名的文件:
使用codesign進行簽名:
<identity>
是你的簽名證書標識符(例如,Developer ID Application: Your Name (ABCDEFG)
),<path-to-file>
是要簽名的文件的路徑:codesign --sign <identity> <path-to-file>
MyApp.app
的應用程序進行簽名,可以使用以下命令:codesign --sign "Developer ID Application: Your Name (ABCDEFG)" MyApp.app
驗證簽名:
codesign --verify --verbose=2 <path-to-signed-file>
請注意,簽名過程中可能需要管理員權限(例如,使用sudo
命令),并且確保證書與要簽名的代碼匹配。此外,根據你的具體需求和系統配置,上述步驟可能需要進行適當的調整。