第一次上传 IPA 到 TestFlight 测试便遇见了这个问题,一开始认为是网络问题,在这里记录一下解决方案。
删除 lock 文件
其实查看报错日志 , 就能够大概猜出问题。只需要 /Users/user/Library/Caches/com.apple.amp.itmstransporter/obr
删除里面隐藏的 lock 文件,重启 Transporter 即可。我使用的是这个方案。
ERROR: could not download java.io.IOException: The directory: /Users/user/Library/Caches/com.apple.amp.itmstransporter/obr/2.2.0.21, is currenly locked by another process: 38435
重启 java 进程
在活动监视器中搜索 java ,然后 kill 再重启 Transporter。对我无效,不过似乎有人这样能解决。