Mac Electron 应用 公证(notarization)失败, appid or password was entered incorrectly

Mac Electron 应用 公证(notarization)失败, appid or password was entered incorrectly

最近在开发electron桌面应用,最后需要打包后进行签名和公证才能给其他电脑正常打开运行,网上主流的有electron-notarize插件和命令行工具这两种方法,这里说说命令行公证时的一个坑

正题来了:

具体命令行公证方法可移步-》Mac Electron 应用的签名(signature)和公证(notarization)

出错代码:xcrun altool --notarize-app --primary-bundle-id “com.xxx.xxx" --username “your developer appleid" --password “app-password" --asc-provider "ProviderShortname" -t osx --file xxx.dmg

错误提示截图
在这里插入图片描述
始终提示我appid或密码错误,苍了个天,我并未填错,但每次都这样抱错

解决方法:原来是命令代码里的引号作祟,把所有引号都删除就可以正常公证

公证成功!
在这里插入图片描述

解决方案参考链接:https://developer.apple.com/forums/thread/657090

猜你喜欢

转载自blog.csdn.net/qq_34995862/article/details/109738957