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

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

如下图所示:

我能做什么呢?


当前回答

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

其他回答

我在苹果ID中启用双因素身份验证后,就出现了这种情况。在我禁用双因素身份验证之后,一切都能正常工作。

我一次又一次地遇到这个问题。没有描述性的描述,只是OP发布的错误消息。

事实上,正如你所想的那样,这是一个构建上的问题,与苹果的服务器没有任何关系。

解决方案是转到Organizer并导出构建,然后通过Application Loader上传它。这里我得到了正确的错误消息。在我的案例中,这是CocoaPods破坏应用程序扩展验证的问题。我解决了这个问题,然后我可以上传我的构建。

希望这能帮助到像我这样的人。

取消“包括位码”框,对我有用。

我认为我的问题是,我之前试图上传我的应用程序的相同版本号,它失败了,因为其他原因,或者我自己取消了它。

我把我的应用程序版本改成了一个以前没用过的版本。清理了我的项目。重新存档,然后上传,没有问题。

...... 你需要增加你的版本号,你不能让它更小…

打开终端并运行:

cd ~

mv .itmstransporter/ .old_itmstransporter/

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"