此操作无法完成.再试一次(-22421)

Nim*_*ipa 699 xcode itunesconnect ios

我正在尝试将Apple TV应用程序上传到App Store进行测试,但我遇到了问题:

此行动无法完成.再试一次(-22421)

如下图所示:

在此输入图像描述

那我该怎么办?

Bar*_*zyk 765

这是因为Apple的服务器可能无法正常工作.只需等待稍后或下次尝试.它最终会起作用.

  • 很好,这个Apple服务是免费的,...等等,实际上我们每年支付99美元...... (342认同)
  • 这太疯狂了.这事儿常常发生.WTF. (67认同)
  • 只需一瓶葡萄酒......它有效!! (62认同)
  • 所以:耐心等待,再试一次.很高兴它现在是关于SO的正式答案.它也可能是您的互联网连接. (37认同)
  • 迈2017年一样 (20认同)
  • 2017年4月同样如此 (6认同)
  • 你必须喜欢向客户解释苹果服务器只是挑剔 (6认同)
  • 奇怪的是,他们选择了22421.似乎对我来说更像是34654590 (5认同)
  • 是的,它仍然在2017年4月发生.....恶心!!!!! :( (5认同)
  • 为Apple创建应用程序的整体体验有多么糟糕.整个事情的目的是让开发人员感到烦恼. (5认同)
  • 2017年3月仍在发生. (4认同)
  • 当你有一个截止日期(-_-"),是有趣的乐趣 (4认同)
  • 使用Application Loader - 它似乎更可靠. (3认同)
  • 这太疯狂了.我们几乎从来没有得到这个消息.我们花了好几天多次尝试重新提交(由于编译所施加的CPU压力,这几乎使得机器无用),直到它最终通过.这几天,每个人都有这样的经历提交给AppStore吗? (3认同)
  • Two bottle of wine and it still doesn't work. (3认同)
  • @Marchy改为使用Application Loader (2认同)
  • 这绝对不是我的互联网连接.使用React Native进行iOS应用程序开发很容易,直到您点击xcode发布应用程序. (2认同)
  • 仍然发生在Fev 2017.第二次尝试得到它. (2认同)
  • 同样在17年6月13日:p (2认同)
  • 同样在2017年7月,经过2天的定期重试后终于上传 (2认同)
  • 我无法相信这样的答案会如此受欢迎。 (2认同)

小智 188

只需尝试导出iPA文件,然后使用应用程序加载器上传导出的iPA文件.它会解决你的问题.

  • 省去麻烦并重新启动.;) (9认同)
  • 这是有史以来最好的解决方案.APLICATION LOADER解决了这个问题. (3认同)
  • 应用程序加载器给了我更多关于我的存档错误的指示(在我的例子中,需要增加的构建号).我还建议使用此解决方案,因为如果上载失败,您将无需重新执行导出过程.谢谢 ! (3认同)

ase*_*_le 69

还有另一种方法来修复上述错误.试试这个,它为我修好了.打开终端并运行:

cd ~  
mv .itmstransporter/ .old_itmstransporter/  
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter" 
Run Code Online (Sandbox Code Playgroud)

三个以上代码行将更新iTMSTransporter,然后您可以尝试再次在XCode上传.

有关详细信息,请参阅:https://forums.developer.apple.com/thread/76803

  • 这解决了它对我来说太糟糕Xcode无法自己管理它 (2认同)

Ben*_*erd 55

(截至2018年5月23日)

步骤1

打开Xcode - > 产品选项卡 - > 存档 - > 导出并保存到桌面

第2步

打开Xcode - > Xcode选项卡 - > 打开开发人员工具 - > 应用程序加载器 >>双击Deliver YourApp并从桌面选择最近导出的.ipa文件

每次解决问题=)


Dar*_*ren 44

与Xcode相关的所有事情一样.一个简单的重启修复了我的问题.

  • 我刚刚重启了xocde,它为我修复了这个问题(xcode 8) (2认同)

kk7*_*626 27

嘿,当我试图在Appstore上传IPA时,我有同样的问题.当我检查我的分发配置文件无效时,我解决了它.所以只需更新配置文件,下载然后安装并重新启动Xcode.现在归档并将其上传到Appstore上即可完成.

要么

创建IPA并通过Application Loader上传.

祝好运.


Ash*_*iya 18

将100%肯定的工作.我有同样的问题,但它通过以下步骤解决:

  1. 从以下位置删除所有配置文件:〜/ Library/MobileDevice/Provisioning Profiles /
  2. 从Xcode中删除开发者帐户>>首选项>>帐户>>删除您的Apple ID
  3. 删除派生数据
  4. 重启机器
  5. 下载您提交应用所需的配置文件
  6. 打开您的项目并清理它
  7. 并再次尝试提交应用程序.

我希望这对所有人都有用.

  • 这可能是安慰剂解决方案吗?这样做是否需要足够的时间让服务器端自行修复? (5认同)

Hei*_*ati 13

我遇到了完全相同的错误因此在这里(一小时失败约6次).

我现在只是再次尝试(没有改变任何东西),它自己工作.

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

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

以任何方式工作.

为了记录,我正在从Apple论坛复制该帖子.

干杯Heider


小智 12

取消选中"Include bitcode"框,为我工作.


Fat*_*tie 11

6月5日更新......

Apple似乎修复了上周大约出现的当前特定错误.

简而言之,您可以使用蓝色的"上传到App Store ..."按钮上传,而不必使用应用程序加载器.


2017年6月1日

更多信息,看似失败的上传

确实似乎去了应用程序商店......!

在此输入图像描述

对于208-231中的每个项目,我曾尝试以正常方式上传,并且失败了"再试一次(-22421)"代码.

事实上,我没有注意到,他们都去了应用程序商店,但看起来他们只是陷入无休止的处理.

然后我确实相信StevenOjo上面报道的(昨天):

  • 使用新的电子邮件地址在iTunes上设置一个新帐户

  • 还要设置开发者,记住,因为Apple是世界上最愚蠢的组织,developer.apple完全不同于ituneconnect.apple

  • 从我的实际正常帐户,这是IN DEVELOPER,而不是ITUNES CONNECT,我邀请新的自我作为管理员

  • 从组织者导出应用程序,作为应用程序商店分发的IPA.

  • 使用该新电子邮件登录应用程序加载器并上载存档.它没有任何问题.

现在用我平常的帐户实际上可以正常工作; 我不知道.

需要说明的是,经过很短的时间(比如两分钟),最终版本(即上面的233版)确实在应用程序商店中正常"准备好测试".

在此输入图像描述

所有"dud"上传似乎都永远停留在处理上.

苹果的无能为力达到了"阴谋论"的水平......

这是字面上不可能雇佣程序员和系统管理员,谁是这个坏.

必须有某种阴谋论,背后是苹果公司提供的彻底惨败.也许这是某种逆向心理学营销情节或某种东西.......谁知道呢.


同一天晚些时候:

我试过更新itmstransporter:

然后,我尝试使用正常的"上传到App Store ..."爽快的蓝色按钮使用新的内部版本号.

那没起效 ...

然后我尝试使用如上所述的Application Loader ...

它与ApplicationLoader一起使用.

结论......

不幸的是,itmstransporter可能不相关.

:/多么惨败.

  • 就像安德鲁一样,我昨晚整夜都在努力让这个工作起来.我不仅因为愤怒引起的压力而失去了7个月的生命,苹果通过他们的供应错误偷走了我灵魂的一小部分.我其实感觉它离开了我的身体.苹果公司对这些一般性的,令人困惑的和错误的问题的无能,比我父亲的无能更大,父亲有34个孩子,18个不同的女人,完全抛弃了我.就像Apple已经放弃了这个过程. (2认同)

MAh*_*ngh 10

对于Xcode 8.3.2

我已经解决了同样的问题

"此操作无法完成.再试一次(-22421)"

使用以下步骤......

  1. 退出你的xcode(如果打开)
  2. 在应用程序文件夹,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


Ber*_*erk 9

我增加了编号,但问题仍然存在.

然后,

  1. 我在itunesconnect批准了续订许可协议.
  2. 我在我的MAC上打开了App Store应用程序,然后点击了"命令行工具(OS X 10.11)for XCode,Version 7.3"的更新按钮
  3. 我打开了XCode.单击顶部栏上的"产品"按钮.当标签内容打开时,我点击了键盘的"alt"键,使"Clean Build Folder"选项可见.我点击了这个选项.
  4. 我重建我的应用程序以获得与我收到的错误相同的版本;

此操作无法完成.再试一次(-22421)

  1. 这次我想上传新版本时收到以下错误;

此操作无法完成.再试一次.

  1. 我点击完成并再次点击蓝色"上传到App Store"按钮,上传成功完成.

我希望这有帮助.

  • 这对我有用,但我不需要做第2步. (2认同)

Arn*_*ues 8

打开终端并运行:

cd ~

mv .itmstransporter/ .old_itmstransporter/

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Run Code Online (Sandbox Code Playgroud)


小智 8

xCode上传过程无法解决问题.几天前,当我提交我的一些应用程序和所有显示相同错误的应用程序时,我遇到了同样的问题.经过多次尝试,我使用Application Loader上传应用程序并且工作正常.

  1. 首先转到xcode - >产品菜单 - >存档
  2. 选择Export for Appstore
  3. 保存IPA文件
  4. 现在打开应用程序加载器,转到xCode - > xCode菜单 - >打开开发人员工具 - >应用程序加载器
  5. 使用帐户凭据登录,然后选择IPA文件.

提交吧!有用!


Naz*_*zar 7

我已经尝试加载存档近10次(使用各种清理和重新加载,具有不同的版本和配置文件),仍然收到相同的错误.然后突然在我的下一次尝试中它向我展示:"无法继续交付现有的传输器实例当前正在上传此包",我做了以下操作并且它有所帮助:

基本上,您需要清除运输令牌.如果您在向iTunes Connect提交应用程序的过程中关闭Xcode,就会发生这种情况.

/Users/<username>/.itmstransporter/UploadTokens/
Run Code Online (Sandbox Code Playgroud)

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

默认写入com.apple.finder AppleShowAllFiles TRUE; killall Finder


Ale*_*one 6

Tested in Xcode 7.3, 04142016
Run Code Online (Sandbox Code Playgroud)

而不是从管理器或存档时单击蓝色上传到App Store ...按钮,Xcode提供了一个更好的工具来执行此操作,但它有点隐藏,并且过程不清楚如何使用它.

以下是我在向App Store提交最新iOS应用程序时记录的内容:

首先,不要使用蓝色上传到App Store ...按钮.

从Xcode的Xcode:Developer Tools:菜单中,选择Application Loader.

使用允许您上传到App Store的相应凭据登录.

当Application Loader显示其主屏幕时,选择主窗口右下角的" 选择"按钮,打开为App Store导出的IPA.

继续提交.

你为什么要这样做:

  1. 详细的应用提交错误报告.提交错误的确切解释.它告诉您正在尝试提交的应用程序中的错误.
  2. 您不必首先处理提示此问题的平淡错误.
  3. 它在我的测试中一致地工作,其中Xcode的提交应用程序存储...存档菜单中没有.


Dai*_*ima 5

以防万一这是我的错误。

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

在此处输入图片说明


Prz*_*ski 5

就我而言,这是由于 Images.xcassets 中缺少某些应用程序图标造成的


Ste*_*Ojo 5

我们团队的两位开发人员在 2017 年 5 月 31 日在不同的机器上遇到了同样的问题。我通过以下方式解决了这个问题:

  1. 在我的 Apple ID 上设置应用程序专用密码。
  2. 从管理器导出应用程序,作为应用程序商店分发的 IPA。
  3. 使用该应用程序特定密码登录应用程序加载器并上传存档。它没有任何问题。

真是浪费时间。希望这些步骤对其他人有用并节省一些时间。

  • May31st 连续 6-7 次使用 Xcode 提交失败(持久性),首先尝试使用应用程序加载器 (2认同)