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

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

如下图所示:

我能做什么呢?


当前回答

对我来说,VPN导致了这个问题。在我断开连接后,上传成功。

其他回答

我敢肯定,当Xcode试图通过管理器窗口将应用程序上传到Mac App Store (MAS)时,它希望我们使用“正常”帐户登录App Store应用程序。

通常,我们开发人员都使用我们的MAS测试帐户来测试我们的应用程序。这似乎也改变了App Store的登录用户。对我来说,这总是可行的:

使用正常帐号登录App Store应用。 通过Xcode管理器重试上传。然后应该像预期的那样工作。

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

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

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

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

两种方法都可行。

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

可能你的代码/配置文件/Xcode都没问题。

我又试了一次,效果很好。我什么都没改变。

请注意,早些时候回复的人确实采取了一些行动,对这个问题没有任何影响,但仍然,看起来这些行动确实有所帮助。不管有没有它,它都会起作用。

我的问题是临时档案。

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

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

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

1 -关闭Xcode

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

3 -再次存档我的代码。

100%肯定有效。我也遇到过同样的问题,但它通过以下步骤解决了:

删除~/Library/MobileDevice/Provisioning profiles /中的所有配置文件 从Xcode删除开发者账号>>偏好>>账号>>删除你的苹果账号 删除派生数据 重新启动机器 下载您需要提交应用程序的配置文件 打开项目并清理它 然后重试submit app。

我希望这对所有人都有效。