Я пытаюсь создать и подписать свое электронное приложение. Тем не менее, я продолжаю получать сообщение об ошибке о сертификатах подписи кода. (Чувствительные значения были санированы.)
электронный строитель. js
module.exports = {
mac: {
identity: 'Apple Development: me@company.com (37HSQ92C44)'
}
}
Выход из electron-builder
• skipped macOS application code signing reason=Identity name is specified, but no valid identity with this name in the keychain identity=Apple Development: me@company.com (37HSQ92C44) allIdentities=
1) [Redacted]
2) [Redacted]
3) [Redacted]
4) 4099C29CB27A058D14DFAD52A5BB5A4FEE1B293E "Apple Development: me@company.com (37HSQ92C44)"
5) [Redacted]
5 identities found
Valid identities only
1) [Redacted]
2) 4099C29CB27A058D14DFAD52A5BB5A4FEE1B293E "Apple Development: me@company.com (37HSQ92C44)"
2 valid identities found
electron-builder
сообщает, что может видеть личность, которую я sh буду использовать. Однако он не может сопоставить имя, указанное в файле конфигурации, с этим идентификатором. Я перепробовал все мыслимые варианты, которые я могу использовать в свойстве identity
, но ни один из них не справился с работой:
- 4099C29CB27A058D14DFAD52A5BB5A4FEE1B293E
- 4099C29CB27A058D14DFBB3EBE5F5F (EF) 37HSQ92C44) "
- Разработка Apple: me@company.com (37HSQ92C44)
- " Разработка Apple: me@company.com (37HSQ92C44) "
- 37HSQ92C44
Я также пробовал несколько комбинаций CSC_NAME
, CSC_LINK
, CSC_KEYCHAIN
, et c. безрезультатно.