【问题标题】:Electron notarisation failed due to The binary uses an SDK older than the 10.9 SDK由于二进制文件使用早于 10.9 SDK 的 SDK,电子公证失败
【发布时间】:2021-02-12 06:27:50
【问题描述】:

我们正在尝试对电子应用程序进行公证,但出现此错误。我们使用的版本是 电子:3.0.6, 电子生成器": "^21.2.0

{
"logFormatVersion": 1,
"jobId": "---",
"status": "Invalid",
"statusSummary": "Archive contains critical validation errors",
"statusCode": 4000,
"archiveFilename": "App.zip",
"uploadDate": "2020-10-29T16:19:57Z",
"sha256": "7e3996fbdc7bc2cd9e124720dad235393ffa652119fa466f09b47252d0b500b4",
"ticketContents": null,
"issues": [
 {
  "severity": "error",
  "code": null,
  "path": 
    "App.zip/App.app/Contents/Resources/app.asar.unpacked/node_modules/app- 
     builder-bin/mac/app-builder",
  "message": "The binary uses an SDK older than the 10.9 SDK.",
  "docUrl": null,
  "architecture": "x86_64"
 }
]
}

【问题讨论】:

    标签: javascript macos electron electron-builder electron-notarize


    【解决方案1】:

    通过安装一些依赖项并将一些依赖项移动到 dev-dependencies 对我有用。在我的情况下,electron-publisher-s3 我将此包移至开发依赖项。这张票帮了我Link

    【讨论】:

      猜你喜欢
      • 2019-12-02
      • 2020-07-27
      • 1970-01-01
      • 2018-05-29
      • 1970-01-01
      • 2023-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多