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

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

如下图所示:

我能做什么呢?


当前回答

对于Xcode 8.3.2

我已经解决了同样的问题

“这一行动无法完成。再试一次(-22421)"

使用以下步骤…

退出xcode(如果打开) 在应用程序文件夹中, Xcode 8.3.2—>显示包内容—>内容—>应用程序—>应用程序加载器(显示包内容)—>内容—>itms—>bin—>iTMSTransporter(右键单击并使用终端打开,它将自动开始更新…) 在更新 打开你的项目,重建你的档案,并再次上传。

对于 Xcode 9

问题

“这一行动无法完成。再试一次(-22421)"

已在Xcode 9中解决。现在,我们也可以通过Xcode Organizer上传应用。

https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW876

其他回答

我的问题是临时档案。

所以对我来说,这是有效的:

去Xcode首选项->帐户->在我的ID苹果帐户->选择“下载全部”

我也检查了,在成员中心,删除所有无效的临时配置文件和:

1 -关闭Xcode

2 -打开Xcode,做清洁和建设我的项目。

3 -再次存档我的代码。

关闭xCode和应用程序加载器,

重启你的Mac。

现在,启动Application Loader并发送它。

网络连接不稳定…

我以前也有过这种情况,但它最终自行修复了。 但是这个周末我连续试了好几天都没有成功。 然而,凭直觉,我现在已经成功地换了一个不同的网络,然后提交。

最好的解决方案实际上是应用程序加载器。 我不能评论Naresh的注释(我对StackOverflow太陌生了),但我警告你,如果你使用Swift,不要使用Xcode的ipa生成系统。我更喜欢手动创建IPA:

1) zipping 2 folders : a Payload folder that contain your .app and a SwiftSupport folder that you can copy from your Xarchive. 
2) rename the zip to .ipa.

我经历了完全相同的错误,所以在这里(失败大约6次超过一个小时)。

我刚刚又试了一次(没有改变任何东西),它自己工作了。

我在苹果论坛上看到,这是苹果服务器的问题,与你的Xcode无关。

我还读到其他人尝试通过ApplicationLoader(菜单-> Xcode -> Open Developer Tool -> ApplicationLoader)上传,这将询问你的代码在哪里,然后你必须选择你的存档(不是源代码),如果你需要,你可以通过这种方式上传你的代码。我个人更喜欢内置的Xcode。

两种方法都可行。

为了记录,我复制了苹果论坛的帖子。