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

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

如下图所示:

我能做什么呢?


当前回答

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

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

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

其他回答

和所有Xcode相关的东西一样。一个简单的重启为我解决了这个问题。

以防同样是我的错误。

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

我的问题是临时档案。

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

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

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

1 -关闭Xcode

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

3 -再次存档我的代码。

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

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

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

就发生在我们身上。

我们确定原因是苹果的圣诞假期(2016年12月23-27日)。但是没有——5分钟后我们又试了一次,这个版本通过了。

然而-提交按钮是灰色的,由于节日。