我试图将一个Apple TV应用程序上传到应用程序商店进行测试,但我遇到了问题:

此操作无法完成。重试(-22421)

如下图所示:

我能做什么呢?


当前回答

以防同样是我的错误。

你是否检查了“你的项目”和“你的目标”中的配置文件设置?

其他回答

我也有这个问题。我的问题是,我之前上传了一个具有相同版本号的版本。我只是在Unity中增加了构建数,问题就解决了。事实上,我没有意识到这是原因,直到我使用了应用程序加载器,它给出了一个更有信息的错误消息。

我尝试加载存档近10次(使用各种清理和重新加载,使用不同版本和配置文件),仍然收到相同的错误。然后在我的下一次尝试中,它突然告诉我:“无法继续交付,现有的传输实例目前正在上传此包”,我做了以下操作,它帮助了我:

基本上,您需要清除传输令牌。如果你在提交应用到iTunes Connect的过程中关闭了Xcode,就会出现这种情况。

/Users/<username>/.itmstransporter/UploadTokens/

删除该目录下的所有.token文件。 如果您无法找到.token文件,这是因为它们隐藏在Finder中。要在Finder中隐藏/显示隐藏文件,使用以下终端命令(TRUE = UNHIDE, FALSE = hide):

默认写com.apple.finder AppleShowAllFiles TRUE

如果你在应用程序构建/存档时连接了一个设备,你的普通设备将自动更改为连接的设备,当你试图上传到应用程序商店时,你会出现奇怪的崩溃。

这样的:

将自动更改为:

为了回答你的问题,我不知道你的问题是否是因为你在存档时插入了iOs设备,但如果你在存档时插入了iOs设备,你将能够重现这个问题。希望这能帮助到一些人

经过了多日的等待,问题依然存在。我尝试了多种解决方案,下面的方法对我很有效:

打开终端并输入此命令

sudo mkdir -p /Users/Shared sudo chown root:wheel /Users/Shared sudo chmod -R 1777 /用户/共享

我放了这个之后,一切都正常了。

你可以在这里阅读更多内容http://www.cnet.com/news/itunes-crashing-with-access-privileges-error-in-10-6-7/

还有另一种方法可以修复上述错误。试试这个,它帮我解决了问题。打开终端并运行:

cd ~  
mv .itmstransporter/ .old_itmstransporter/  
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter" 

以上三个代码行将更新itmtransporter,然后你可以再次尝试在XCode中上传。

详情请参考:https://forums.developer.apple.com/thread/76803