Answers:
基本上,您需要清除传输令牌。如果在将应用程序提交到iTunes Connect的过程中关闭Xcode,可能会发生这种情况。
/ Users /
<username>
/.itmstransporter/UploadTokens/
删除.token
此目录中的所有文件。
如果找不到.token文件,这是因为它们已隐藏在Finder中。要在Finder中隐藏/显示隐藏文件,请使用以下终端命令(TRUE = UNHIDE,FALSE = HIDE):
defaults write com.apple.finder AppleShowAllFiles TRUE;killall Finder
在操作系统的最新版本中,令牌文件现在似乎出现在Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
给定用户主目录的子文件夹中。老实说,这对他们来说是一个更好的地方。
/Users/<#username#>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/
您需要清除传输令牌。
在Mac上打开终端,然后粘贴:
rm /Users/<username>/Library/Caches/com.apple.amp.itmstransporter/UploadTokens/*.token
那应该清除卡住的令牌。之后,请尝试再次上传构建。
可能是因为Xcode在您上传应用程序时崩溃了。要么,您需要做的就是删除令牌文件:
在Mac上打开终端,然后粘贴:
rm ~/.itmstransporter/UploadTokens/*.token
那应该清除它。如果仍然不起作用(此时,您应该尝试重新上传您的应用程序),再次在Terminal上运行该命令,或手动转到...
/Users/<username>/.itmstransporter/UploadTokens/
...并删除所有.token文件。
希望有帮助!
赞赏@WrightsCS的答案它有助于我克服Application Loader问题。
我想在这里再强调一件事。
我按照@WrightsCS答案进行操作,它解决了应用程序加载器错误:
无法继续交付:现有的运输商实例当前正在上传此包裹
但是我从中删除了所有令牌后发现了另一个问题
/Users//..itmstransporter/UploadTokens/
我转到iTunesConnect,然后单击“我的应用程序”,看到的消息是“ 无法连接...请联系Apple ”。
在这里,我不知道为什么突然停止工作!
我提交了与iTunesConnect上相同的构建以进行提交,但已显示为正在处理。
提交该构建后,iTunesConnect可以正常工作!另外,我能够在提交列表中查看上次上传的内部版本。
您需要清除“卡住”的上传令牌。为此,请打开/users//.itmstransporter/UploadTokens/中的令牌文件。您应该在顶部看到一行文本,指向您当前的上传令牌。只需删除此行并保存文件即可。现在,您应该可以再次提交您的应用了。
干杯