Xcode11不再支持Application Loader
,使用Organizer上传AppStore失败,解决方法
- 下载Xcode10 -> 显示包内容 -> Contents -> Applications -> 找到Application Loader然后移动到Xcode11相同目录或者直接放在应用程序里
- 使用xcrun altool,之前账号密码就可以上传,现在需要使用秘钥
验证: xcrun altool --validate-app -f xxx.ipa -t ios --apiKey xxx --apiIssuer xxx --verbose
上传: xcrun altool --upload-app -f xxx.ipa -t ios --apiKey xxx --apiIssuer xxx --verbose
用户秘钥获取
- 开发者官网AppStoreConnect -> 用户和访问 -> 密钥 -> 生成新的API密钥 名字随意,apikey即密钥id,apiIssuer 即IssuerID
- 将下载好的密钥文件存放到以下任一路径
'./private_keys'
'~/private_keys'
'~/.private_keys'
'~/.appstoreconnect/private_keys'
验证 上传
替换参数,验证上传