Answers:
只需尝试导出iPA文件,然后使用应用程序加载器上载该导出的iPA文件即可。它将解决您的问题。
还有另一种方法可以修复上述错误。试试这个,它为我解决了。打开终端并运行:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
以上三个代码行将更新iTMSTransporter,然后您可以尝试再次在XCode中上传。
引用以获取更多详细信息:https : //forums.developer.apple.com/thread/76803
(截至2018年5月23日)
步骤1
打开Xcode-> 产品选项卡-> 存档 -> 导出并保存到桌面
第2步
打开Xcode-> Xcode选项卡-> 打开开发人员工具 -> Application Loader >>双击Deliver YourApp,然后从桌面选择最近导出的.ipa文件
每次解决问题=)
嘿,当我尝试在Appstore上上传IPA时,我遇到了同样的问题。当我检查我的分发配置文件无效时,我解决了该问题。因此,只需更新配置文件,下载然后安装并重新启动Xcode。现在将其存档并上传到Appstore即可。
要么
创建IPA并通过Application Loader上传。
祝好运。
Invalid iMessage App - Your iMessage app contains an invalid sticker pack.
猜猜我必须转向通用的方法。顺便说一句@BartłomiejSemańczyk的答案奏效了。我再试一次,它成功了;)
100%肯定会工作。我有同样的问题,但是可以通过以下步骤解决:
我希望这对所有人都有用。
我在这里遇到了完全相同的错误(一个小时内失败了6次)。
我现在再次尝试(不做任何更改),它本身起作用。
我在Apple论坛上读到,这是Apple服务器的问题,与您的Xcode无关。
我还读到其他人尝试通过ApplicationLoader进行上传(菜单-> Xcode-> Open Developer Tool-> Application Loader),这将询问您的代码在哪里,然后您必须选择存档(不是源代码),可以根据需要以这种方式上载代码。我个人更喜欢内置的Xcode。
无论哪种方式。
作为记录,我正在从Apple论坛复制线程。
干杯的海德
Apple似乎已修复了上个星期左右存在的当前特定错误。
简而言之,您可以使用蓝色的“上传到App Store ...”按钮进行上传,而不必使用应用程序加载器。
甚至更多的信息,看似上传失败
在208-231中有每个项目,我曾尝试以正常方式上传,但失败,并显示“ Try Again(-22421)”代码。
实际上,我不为人所知,它们全都上了应用程序商店,但看起来他们只是陷入了无休止的处理之中。
然后,我确实相信StevenOjo(昨天)在上面所报告的内容:
在iTunes上使用新的电子邮件地址设置一个新帐户
还请记住,因为苹果是世界上最愚蠢的组织,所以developer.apple与ituneconnect.apple完全不同
从我的实际普通帐户来看,这是在DEVELOPER中,而不是ITUNES CONNECT中,我邀请新的alter ego作为管理员
从组织者导出应用程序,作为用于应用程序商店分发的IPA。
使用该新电子邮件登录到应用程序加载器并上传存档。它的工作没有任何问题。
使用我通常的帐户,现在实际上可以正常工作了;我不知道。
需要明确的是,经过很短的时间(例如两分钟),最终的构建(即上面的233)确实可以像在应用商店上正常进行“准备测试”了。
所有“ dud”上载似乎永远都停留在处理中。
这是从字面上无法出租的程序员和系统管理员,谁是这个坏。
在Apple的配置彻底失败之后,肯定有某种阴谋论。也许这是某种反向心理学的营销情节或某事.......谁知道。
同一天晚些时候:
然后,我使用正常的“上传到App Store ...”蓝色按钮来尝试使用新的内部版本号。
然后,我如上所述尝试使用Application Loader。
结论...
:/真惨。
我已经解决了同样的问题
“此操作无法完成。请重试(-22421)”
使用以下步骤...
问题
”该动作无法完成。再试一次(-22421)”
Xcode 9中已解决此问题。现在,我们也可以通过Xcode Organizer上传应用程序。
我增加了内部版本号,但问题仍然存在。
然后,
此操作无法完成。再试一次(-22421)
此操作无法完成。再试一次。
我希望这有帮助。
xCode Upload Process无法解决该问题。几天前,当我提交一些应用程序且所有显示相同错误的应用程序时,我都遇到了同样的问题。经过多次尝试,我使用Application Loader上载了应用程序,并且可以正常工作。
提交!有用!
我尝试将存档加载近10次(使用各种清理和重新加载,以及不同的版本和配置文件),但仍然收到相同的错误。然后突然在我的下一次尝试中向我显示:“无法继续交付当前现有的运输程序实例正在上载此程序包”,我做了以下事情,它有所帮助:
基本上,您需要清除传输令牌。如果在将应用程序提交到iTunes Connect的过程中关闭Xcode,可能会发生这种情况。
/Users/<username>/.itmstransporter/UploadTokens/
删除此目录中的所有.token文件。如果找不到.token文件,这是因为它们已隐藏在Finder中。要在Finder中隐藏/显示隐藏文件,请使用以下终端命令(TRUE = UNHIDE,FALSE = HIDE):
默认写com.apple.finder AppleShowAllFiles TRUE; killall Finder
Tested in Xcode 7.3, 04142016
Xcode 并不是从管理器中或在存档时单击蓝色的“ 上传到App Store ...”按钮,而是提供了一种更好的工具来执行此操作,但是它有点隐藏,并且流程不清楚如何使用它。
这是我在将最新的iOS应用程序提交到App Store时记录的内容:
首先,请勿使用蓝色的“ 上传到App Store ...”按钮。
从Xcode的Xcode:Developer Tools:菜单中,选择Application Loader。
使用适当的凭据登录,使您可以上传到App Store。
当Application Loader显示其主屏幕时,请选择主窗口右下角的“ 选择”按钮,然后打开为App Store导出的IPA。
继续提交。
为什么要这样做:
就我而言,这是由于Images.xcassets中缺少某些应用程序图标引起的
当您收到错误消息“ 无法完成操作。请重试(-22421) ”时,只需尝试再次使用XCode在iTunes商店中重新提交相同的应用程序,下次您将收到实际的错误消息。
您下次收到的详细错误消息将实际上帮助您!!!
如果您一次又一次收到相同的错误,则可以使用“ App Loader”提交应用,并且提交成功。
[注意点:]
请检查您的应用程序版本 /内部版本号是否大于先前提交的版本。您可以在Xcode->项目设置->常规部分和iTunes-Connect-Account- >应用程序包->活动标签中进行验证
我一次又一次地遇到这个问题。没有描述性描述,仅是OP发布的错误消息。
实际上,这是一个构建问题,因此与苹果的服务器完全没有关系,就像您可能会想到的那样。
解决的办法是去Organizer
和Export
构建,然后通过上传Application Loader
。在这里,我得到了正确的错误消息。就我而言,这是CocoaPods中断应用扩展验证的问题。我解决了这个问题,然后可以上传自己的作品。
希望这可以帮助像我这样的人。
我遇到过同样的问题。它与设置为iOS Developer的Build Settings-> Code Signing Identity-> Release有关。为了将Xcode上传工作,必须将设置为。
2017年6月1日
从这个线程的答案的某些组合步骤为我工作。我正在编写对我来说很好的过程。
1)打开终端并运行
光盘〜
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)流程将成功完成。
您可以尝试以下解决方案:
使用Application Loader上载您的应用程序,因为Xcode Organizer有时在没有正当理由的情况下无法上载文件(拒绝IPA),并且这是Xcode Organizer经常发生的问题,导致苹果无法永久解析。
- Apple应用程式上载伺服器无法正常运作(档案上载期间无法建立连线或失去连线)。请稍候,然后再重试(可能一天之后)。
- 文件上传期间网络连接波动。
- 您可能没有在info.plist文件中添加隐私声明。
可可密钥:如果您在应用程序中使用了该服务,那么这里是您应该考虑在info.plist文件中添加的密钥列表(带有隐私声明)。
如今,您可能还会遇到此错误代码:90186(使用应用程序加载器)
- 应用程序加载程序过时可能是导致此错误的原因。使用最新的Xcode工具,并使用Xcode Tool中的应用程序加载器。
- 与您的版本关联的配置文件不正确/无效。确保您使用了正确的供应配置文件(需要使用“ 分发/生产” 模式的供应配置文件。“ 开发模式”供应配置文件将不允许您在商店上载应用程序。)
您可以从最新的Xcode工具中找到最新的Application Loader工具:Xcode-> Open Developer Tool-> Application Loader
检查此列表,或继续尝试上传!