通过 ssh 连接并执行:
xcrun altool --notarize-app --primary-bundle-id com.example.app --username exam@ple.com --password @keychain:AC_PASSWORD --file app.dmg
结果是:
2019-04-17 16:06:53.146 altool[4331:55219] *** Error: User interaction is not allowed.
密码已存储在临时钥匙串中:
security add-generic-password -a "exam@ple.com" -s "AC_PASSWORD" -p "myPassword" -A "temp.keychain"
代码设计与临时钥匙串技巧一起使用:https ://apple.stackexchange.com/questions/255872 。
在创建临时钥匙串期间,AC_PASSWORD
使用上述命令添加密码项。
在机器上本地执行相同的命令有效。