如何在mac app store外部使用visual studio代码为macOS签署和公证电子应用程序构建?
我已经使用VisualStudio代码创建了一个electron应用程序,以便在mac应用程序商店外发布。在macOS 10.14.4发布之前,我的应用程序是使用内部使用electron forge的electron osx sign module成功构建和签署的。现在,在macOS更新之后,我在将应用程序构建为“拒绝的源代码=未命名的开发人员ID”时收到错误消息 我在互联网上找到了在Xcode中构建应用程序的解决方案,但是对于使用javascript在VisualStudio代码中构建的应用程序,没有特定的解决方案 我用于为macOS创建构建的命令: “如何在mac app store外部使用visual studio代码为macOS签署和公证电子应用程序构建?,macos,electron,electron-builder,electron-packager,electron-forge,Macos,Electron,Electron Builder,Electron Packager,Electron Forge,我已经使用VisualStudio代码创建了一个electron应用程序,以便在mac应用程序商店外发布。在macOS 10.14.4发布之前,我的应用程序是使用内部使用electron forge的electron osx sign module成功构建和签署的。现在,在macOS更新之后,我在将应用程序构建为“拒绝的源代码=未命名的开发人员ID”时收到错误消息 我在互联网上找到了在Xcode中构建应用程序的解决方案,但是对于使用javascript在VisualStudio代码中构建的应用程
electron packager.appName--overwrite--platform=darwin--arch=x64--electron-verison=5.0.1--icon=icon.icns--osx符号
”
请提供您对任何可能解决方案的意见
TL;博士
对我来说,将密码更改为特定于应用程序的密码解决了此错误
解释
App Store Connect现在需要对所有帐户进行双因素身份验证(2FA),因此您还必须为公证工具创建特定于应用程序的密码
如何创建特定于应用程序的密码:)
为什么需要特定于应用程序的密码:
(顺便说一句,“Unnotalized Developer ID”警告仍将显示,因为electron process在公证前检查装订,但随后它将继续,构建将完成)TL;博士
对我来说,将密码更改为特定于应用程序的密码解决了此错误
解释
App Store Connect现在需要对所有帐户进行双因素身份验证(2FA),因此您还必须为公证工具创建特定于应用程序的密码
如何创建特定于应用程序的密码:)
为什么需要特定于应用程序的密码:
(顺便说一句,“Unnotalized Developer ID”警告仍将显示,因为electron process在公证之前检查装订,但随后它将继续,构建将完成)您是否获得了相同的解决方案?您是否获得了相同的解决方案?