要避免每次使用altool命令时都需要输入钥匙串密码,可以使用以下方法:
#!/bin/bash
# 设置钥匙串密码
security unlock-keychain -p "your_password" "/path/to/your/keychain.keychain"
# 执行altool命令
/path/to/altool -u "your_username" -p "your_app_specific_password" --upload-app "path/to/your/app.ipa"
请将"your_password"替换为您的钥匙串密码,"/path/to/your/keychain.keychain"替换为您的钥匙串文件路径,"your_username"替换为您的Apple开发者账号用户名,"your_app_specific_password"替换为您的应用专用密码,"path/to/your/app.ipa"替换为您的应用程序的.ipa文件路径。
chmod +x altool.sh
./altool.sh
通过这种方式,您只需要在脚本文件中设置一次钥匙串密码,并使用脚本文件运行altool命令,而不需要每次手动输入密码。