- 升级Xcode12.2后上传App Store一直卡住的问题
- 关于Xcode11上传AppStore卡在Authenticat
- Authenticating with the AppStore
- xcode11 Authenticating with the
- xcode11 Authenticating with the
- 关于xcode11版本无法上传包, 一直卡在Authentica
- xcode11 卡在authenticating with th
- Xcode11上传应用卡Authenticating with
- xcode11 打包上传卡在Authenticating wit
- Uploading Archive
xcode10的时候上传包都是使用xcode或者Application Loader的。
升级到xcode11.3之后,使用xcode上传包出现了卡在authentication with the app store的问题。
![](https://img.haomeiwen.com/i3981725/5ad76e2700470020.jpg)
尝试过官方推荐的atool,和transporter,都没用,还是一直卡着。
![](https://img.haomeiwen.com/i3981725/023560f6c703bb40.png)
![](https://img.haomeiwen.com/i3981725/8b92c9686d8b4112.png)
查阅资料发现,无论是使用Application Loader,atool,transporter还是最新的xcode都是使用java的iTMSTransporter来完成上传api包的工作。
一般出现authentication with the app store的问题是由于你的iTMSTransporter缓存被破坏了,或者根本不存在,直接调用iTMSTransporter与功能参数,如-upload-app,iTMSTransporter不警告你,也不修复缓存本身,它只是卡在那里,什么都不说!所以解决方案就是清除iTMSTransporter缓存。但xcode10和xcode11缓存目录是不一样的。
针对xcode10的解决方案如下:
cd ~
mv .itmstransporter/ .old_itmstransporter/
对旧缓存做个备份
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
针对xcode11的解决方案如下:
/Users/用户名/Library/Caches/com.apple.amp.itmstransporter/
删除这个缓存文件夹,重启xcode upload,xcode会在authentication with the app store 重新去生成com.apple.amp.itmstransporter并下载相关文件。
搞定。
网友评论