答案 0 :(得分:764)
这是因为Apple的服务器可能无法正常工作。只需等待稍后或下次尝试。它最终会起作用。
答案 1 :(得分:188)
尝试导出iPA文件,然后使用应用程序加载器上传导出的iPA文件。它会解决你的问题。
答案 2 :(得分:69)
还有另一种方法可以解决上述错误。试试这个,它为我修好了。打开终端并运行:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
以上三个代码行将更新iTMSTransporter,然后您可以尝试再次在XCode中上传。
答案 3 :(得分:44)
与Xcode相关的所有事情一样。一个简单的重启就为我解决了这个问题。
答案 4 :(得分:27)
当我尝试在Appstore上传IPA时,我有同样的问题。当我检查我的分发配置文件无效时,我解决了它。所以只需更新配置文件,下载然后安装并重新启动Xcode。现在归档并将其上传到Appstore上即可完成。
OR
创建IPA并通过Application Loader上传。
祝你好运。答案 5 :(得分:18)
100%肯定会工作。我遇到了同样的问题但是通过以下步骤解决了这个问题:
我希望这对所有人都有用。
答案 6 :(得分:13)
我遇到了完全相同的错误因此在这里(一小时失败约6次)。
我现在再次尝试(没有改变任何东西),它本身就有效。
我在Apple论坛上看到Apple服务器存在问题,与您的Xcode无关。
我还看到其他人通过ApplicationLoader尝试上传(菜单 - > Xcode - >打开开发者工具 - >应用程序加载器),这会询问您的代码在哪里,然后您必须选择您的存档(不是源代码),如果需要,您可以通过这种方式上传代码。我个人更喜欢内置的Xcode。
以任何一种方式工作。
为了记录,我正在从Apple Forums复制帖子。
干杯 海德尔
答案 7 :(得分:12)
Uncheck "Include bitcode" box, worked for me.
答案 8 :(得分:11)
简而言之,您可以使用蓝色"上传到App Store上传..."按钮,而不是必须使用应用程序加载器。
更多信息,看似失败的上传
每个项目都在208-231,我曾尝试以正常方式上传,并且失败了"再试一次(-22421)"代码。
事实上,我没有注意到,他们都去了应用商店 ,但看起来他们只是陷入了无休止的处理。
然后我确实相信StevenOjo上面报道的(昨天):
使用新电子邮件地址在iTunes上设置新帐户
还设置了开发者,记住,因为Apple是世界上最愚蠢的组织,developer.apple与ituneconnect.apple完全不同。
从我的实际正常帐户,这是IN DEVELOPER,而不是ITUNES CONNECT,我邀请了新的另一个自我作为管理员
从组织者导出应用程序,作为应用程序商店分发的IPA。
使用新电子邮件登录应用程序加载器并上传存档。它没有任何问题。
现在通过我的惯用帐户实际上可以正常工作;我不知道。
要明确的是,在很短的时间(比如说,两分钟)之后,最终版本(即上面的233)确实已经准备好了#34;准备测试"正常在应用程序商店..
所有" dud"上传似乎永远停留在处理上。
实际上不可能聘请程序员和系统管理员,谁是这样的 。
必须有某种阴谋论,背后是苹果公司提供的彻底惨败。也许它是某种逆向心理学营销情节或某种东西.......谁知道呢。
同一天晚些时候:
然后我尝试使用普通"上传到App Store的新版本号..."爽快的蓝色按钮。
然后我尝试使用 Application Loader ,如上所述......
结论......
:/什么是惨败。
答案 9 :(得分:10)
我已经解决了同样的问题
“此操作无法完成。请重试(-22421)”
使用以下步骤......
问题
“此操作无法完成。再试一次(-22421)“
已在Xcode 9中得到解决。现在,我们也可以通过Xcode Organizer上传应用程序。
答案 10 :(得分:9)
我增加了内部版本号,但问题仍然存在。
然后,
此操作无法完成。再试一次(-22421)
此操作无法完成。再试一次。
我希望这会有所帮助。
答案 11 :(得分:8)
xCode上传流程无法解决问题。几天前,当我提交我的一些应用程序和所有显示相同错误的应用程序时,我遇到了同样的问题。经过多次尝试,我使用Application Loader上传应用程序并且运行良好。
提交!它有效!
答案 12 :(得分:8)
打开终端并运行:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
答案 13 :(得分:7)
我尝试加载存档近10次(使用各种清理和重新加载,使用不同的版本和配置文件),仍然收到相同的错误。然后突然在我的下一次尝试中它向我展示:“无法继续交付现有的传输器实例当前正在上传此包”,我做了以下操作并且有所帮助:
基本上,您需要清除运输令牌。如果您在向iTunes Connect提交应用程序的过程中关闭Xcode,就会发生这种情况。
/Users/<username>/.itmstransporter/UploadTokens/
删除此目录中的所有.token文件。 如果您无法找到.token文件,这是因为它们隐藏在Finder中。要在Finder中隐藏/显示隐藏文件,请使用以下终端命令(TRUE = UNHIDE,FALSE = HIDE):
默认写com.apple.finder AppleShowAllFiles TRUE; killall Finder
答案 14 :(得分:6)
Tested in Xcode 7.3, 04142016
而不是点击管理器或存档时蓝色上传到App Store ... 按钮,Xcode提供了一个更好的工具来执行此操作,但它有点隐藏,过程不清楚如何使用它。
以下是我在向App Store提交最新iOS应用程序时所记录的内容:
首先,请勿使用蓝色上传到App Store ... 按钮。
从Xcode的 Xcode:开发者工具:菜单中,选择应用程序加载器。
使用允许您上传到App Store的相应凭据登录。
当Application Loader显示主屏幕时,选择主窗口右下角的选择按钮,打开您为App Store导出的IPA。
继续提交。
为什么要这样做:
答案 15 :(得分:4)
在我的情况下,这是由于Images.xcassets
中缺少一些应用程序图标引起的答案 16 :(得分:4)
2017年5月31日,我们团队的开发人员都遇到了同样的问题。 我通过以下方式解决了这个问题:
真是浪费时间。希望这些步骤适用于其他人并节省一些时间。
答案 17 :(得分:4)
答案 18 :(得分:3)
如果收到错误“无法完成操作。请重试(-22421)”, 只是尝试再次使用XCode在iTunes商店重新提交相同的应用程序,下次您将收到实际的错误消息。
下次收到的详细错误消息将帮助您实际操作!!!
如果您一次又一次收到同样的错误,可以使用“App Loader”提交应用,并且可能会成功提交。
[注意点:]
请检查应用版本 / 构建版本的数量是否大于之前提交的版本。 您可以在Xcode中验证它 - &gt;项目设置 - &gt;一般部分AND iTunes-Connect-Account - &gt;应用程序包 - &gt;活动标签
答案 19 :(得分:2)
2017年6月1日
这个线程回答的某些组合步骤对我有用。我正在编写适合我的流程。
1)打开终端并运行
cd~
mv .itmstransporter / .old_itmstransporter /
“/ Applications / Xcode.app / Contents / Applications / Application Loader.app/Contents/itms/bin/iTMSTransporter”
iTMSTransporter将自行更新,等待流程完成。
2)从Xcode偏好设置帐户退出Apple帐户并再次登录,而不是在iTunes和开发者帐户上创建新ID。
3)清理项目并归档,然后从组织者导出应用程序作为应用程序商店分发的IPA。
4)使用相同的帐户登录应用程序加载器并上传ipa。
5)流程将成功完成。
答案 20 :(得分:2)
您可以尝试以下解决方案:
使用应用程序加载器上传您的应用,因为Xcode管理器有时无法上传文件(拒绝IPA),没有正当理由和Xcode Organizer,苹果经常出现的问题无法永久解决。
- Apple应用上传服务器无法正常工作(不在 文件上传期间连接或丢失连接)。等一下,试试吧 再来一次(可能是一天之后)。
- 您网络中的波动 连接,在文件上传期间。
- 您可能没有增加隐私 info.plist文件中的陈述。
Cocoa Keys:这里是您应该考虑在info.plist文件中添加的密钥列表(带有隐私声明),如果您在应用程序中使用了该服务。
如今,您可能还会遇到此错误代码:90186(使用app loader)
- 过时的应用程序加载程序可能是此错误的原因。使用latest Xcode tool并使用Xcode Tool中的应用程序加载器。
- 与您的构建相关联的配置文件不正确/无效。确保您使用了正确的配置文件(A配置 需要具有分发/生产模式的配置文件。 开发模式配置文件不允许您在商店上传应用。)
您可以从最新的Xcode工具中找到最新的Application Loader工具:Xcode - &gt;打开开发人员工具 - &gt;应用程序加载器
答案 21 :(得分:2)
我有同样的问题。它与构建设置有关 - &gt;代码签名身份 - &gt;发布已设置为iOS Developer。如果必须设置为iOS Distribution,以便Xcode上传工作。
答案 22 :(得分:2)
我一遍又一遍地遇到这个问题。没有描述性描述,只是OP发布的错误消息。
事实上,这是构建的一个问题,因此与Apple的服务器完全无关,正如您可能认为的那样。
解决方案是转到Organizer
和Export
版本,然后通过Application Loader
上传。在这里,我收到了正确的错误消息。就我而言,CocoaPods打破了应用扩展验证的问题。我解决了这个问题,然后我可以上传我的版本。
希望这有助于像我这样的人。
答案 23 :(得分:1)
最佳解决方案确实是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.
答案 24 :(得分:1)
如果您在应用构建/存档时连接设备,您的通用设备将自动更改为已连接的设备,当您尝试上传到应用商店时,您将遇到奇怪的崩溃。
将自动更改为:
因此,为了回答您的问题,我不知道您的问题是否是因为您在归档时插入iOs设备而引起的,但如果您在归档应用时插入iOS设备,则可以重现该问题。希望这有助于某人
答案 25 :(得分:1)
验证无法上传的相同存档为我工作。或者只是Apple的服务器重新启动。
答案 26 :(得分:1)
我也遇到了这个问题,我上传了我的应用程序,并且还更新了一次,但没有任何问题,但是当我第三次上传它时,我遇到了这个问题,尝试了很多东西,抓了我的头,谷歌搜索了几个小时,继续尝试了一整天,但没有发生任何事情,但第二天(新的光线来了),我的应用程序在第一次尝试时上传。
感觉苹果方面存在一些问题(无论是服务器,有软件xCode还是mac)。
所以如果面对这个问题,不要感到沮丧,你可以用这个问题来探讨不同的事情,但纠正这个问题只是等待一段时间休息再试一次。
答案 27 :(得分:1)
我的问题在于临时档案。
所以对我来说这很有效:
转到Xcode首选项 - &gt;帐户 - &gt;在我的ID Apple帐户中 - &gt;选择&#34; 全部下载&#34;
我也在会员中心检查并删除了所有无效的临时配置文件,并且:
1 - 关闭Xcode
2 - 打开Xcode,清理并构建我的项目。
3 - 再次归档我的代码。
答案 28 :(得分:1)
选中此列表或继续尝试上传!
答案 29 :(得分:0)
您的代码/配置文件/ Xcode可能一切都可以。
我再次尝试过,它就像一个魅力。我没有改变任何事情。
请注意,之前回复的人的某些操作确实占用了,但对此问题没有任何影响,但仍然可能看起来行动确实有所帮助。无论如何它都可以使用它。
答案 30 :(得分:0)
xCode上传流程无法解决问题。几天前,当我提交我的一些应用程序和所有显示相同错误的应用程序时,我遇到了同样的问题。经过多次尝试,我使用Application Loader上传应用程序并且运行良好。
首先转到xcode - &gt;产品菜单 - &gt;档案 选择Export for Appstore 保存IPA文件 现在通过转到xCode打开应用程序加载器 - &gt; xCode菜单 - &gt;打开开发人员工具 - &gt;应用加载器 使用帐户凭据登录,然后选择IPA文件。 提交吧!它有效!
答案 31 :(得分:0)
我在Apple ID中启用了双因素身份验证后,发生了这种情况。禁用双因素身份验证后,一切都按预期工作。
答案 32 :(得分:0)
对我来说VPN造成了这个问题。我断开连接后上传成功。
答案 33 :(得分:0)
关闭你的xCode和Application Loader,
重新启动Mac 。
现在,启动Application Loader并发送它。
答案 34 :(得分:0)
我认为我的问题是我以前尝试上传相同版本的应用程序,但由于其他原因导致失败,或者我自己取消了。
我将应用的版本更改为之前未使用过的版本。清理了我的项目。重新存档,然后上传没有问题。
...... 你需要增加你的版本号,你不能让它变小......
答案 35 :(得分:0)
关闭你的Xcode并重新启动你的mac。 然后尝试重新上传您的应用。 它是由网络问题引起的,而不是你的操作。
答案 36 :(得分:0)
我还使用我的xCode 7.3.1遇到了这个问题,我在下面做了,看起来22421是通用错误代码,如果选中Enable Bitcode:
并实现了。 - 只有当我取消选中启用Bitcode(我不明白为什么)时,仍会构建上传内容。
答案 37 :(得分:0)
Flaky网络连接......
我过去曾经这样做过,最终只是修好了 但是这个周末我连续几天都没有成功 然而,在预感中,我现在通过更改为不同的网络然后提交来获得成功。
答案 38 :(得分:0)
确保您已在itunesconnect.apple.com下保存了准备提交页面以获取新版本
答案 39 :(得分:0)
答案 40 :(得分:0)
我很确定当Xcode尝试通过应用程序将应用程序上传到Mac App Store(MAS)时,我们希望我们使用“普通”帐户登录 App Store应用程序组织者窗口。
通常,我们开发人员都使用我们的MAS测试帐户测试我们的应用程序。这似乎也会切换已登录的App Store用户。对我来说,这总是很好用:
答案 41 :(得分:-1)
我也有这个问题。我的问题是我以前上传了一个具有相同构建号的构建。我只是增加了Unity中的构建号,问题得到了解决。事实上,在我使用Application Loader之前,我没有意识到这是原因,它提供了更多信息性的错误消息。
答案 42 :(得分:-1)
如果存在上述问题并且您启用了双重身份验证,请执行以下操作:
使用您刚刚创建的苹果ID和应用专用密码登录应用程序加载器
将您的ipa上传到itunesconnect。
答案 43 :(得分:-2)
经过多天的等待和问题持续存在。我尝试了多种解决方案,下面对我有用:
打开终端并输入此命令
sudo mkdir -p / Users / Shared
sudo chown root:wheel / Users / Shared
sudo chmod -R 1777 / Users / Shared
我说完之后,一切正常。
您可以在此处阅读更多内容http://www.cnet.com/news/itunes-crashing-with-access-privileges-error-in-10-6-7/