【发布时间】:2022-01-26 23:19:54
【问题描述】:
在过去的 2 周里,我一直在努力发布 .pkg。
如果我执行codesign -dvv app-version.pkg
我收到app-version.pkg: code object is not signed at all
那我想用productsign --sign "3rd Party Mac Developer Installer: xxx (yyy)" ./app-version.pkg ./app-version-signed.pkg签名
输出是:
productsign: signing product with identity "3rd Party Mac Developer Installer: xxx (yyy)" from keychain /Users/<user>/Library/Keychains/login.keychain-db
productsign: adding certificate "Apple Worldwide Developer Relations Certification Authority"
productsign: adding certificate "Apple Root CA"
productsign: Wrote signed product archive to ./app-version-signed.pkg
当我使用codesign -dvv app-version-signed.pkg 检查我的代码设计时,我得到了相同的结果。
app-version-signed.pkg: code object is not signed at all
我们正在使用 electron-builder 构建 pkg,但 pkg 尚未签名。该应用使用Developer ID application 和3rd Party Mac Developer Application 签名。
【问题讨论】:
标签: macos electron electron-builder codesign productsign