我在使用electron-notarize 进行公证的 Electron 应用程序时遇到问题。我从https://appleid.apple.com/创建了一个应用专用密码。此外,我不属于任何团队。这只是我的个人 Apple ID + 开发者帐户,如下图所示。
但是,当我尝试通过electron-builder 构建应用程序时,我看到了以下错误。
1 package(s) were not uploaded because they had problems:
/var/folders/xw/f3dmryjd1lz27zcc43hs9vbr0000gn/T/B967F8F2-309E-4149-A6FA-2C12F0BDF63F/io.provider.app.itmsp - Error Messages:
2020-03-18 23:58:05.200 altool[11959:306625] *** Error: The username adsfasdfdsa@gmail.com is not a member of the provider. Contact your team admin for assistance. (1296)
我有以下用于电子公证配置的代码。
appBundleId: "io.provider.app",
appPath: `${appOutDir}/${appName}.app`,
appleId: "abcadsfdasfds@gmail.com",
appleIdPassword: "xxxxxxxxx",
我也尝试过使用ascProvider
上述配置规则,但没有任何运气。
ascProvider: "asdfasdfadsfdas@gmail.com"
或者
ascProvider: "My Full Name"
我现在没有选择,也不知道我在这里究竟错过了什么。任何帮助将不胜感激。