首页 文章

我一直收到错误“此操作无法完成 . 再试一次 . (-22421)“上传时

提问于
浏览
1

就像我在 Headers 中所说的那样,当我尝试将我的应用程序上传到iTunes连接时,我一直收到错误"This Action Could Not Be Completed. Try Again. (-22421)" . 几个星期前我做了它,它工作得很好 . 从那以后我只做了一些小的文字修改,没什么大不了的,也就是说不行 .

我环顾四周,人们说这可能是苹果服务器的一个问题,但自从我尝试以来已经过了4天了 .

我也注意到,当我存档我的应用程序时,我在Xcode 8.2.1中收到错误"section "__const_coal" is deprecated" . 当我在手机上构建或运行时,这不会显示,但仅在我存档时才显示 . 我在堆栈溢出时尝试了this并尝试了但是它没有找到解决方案 .

我真的需要推动这个更新,但我完全迷失了下一步的尝试 .

如果有人能帮我解决这个问题,我将永远感激不尽!

2 回答

  • 2

    几天前我遇到了同样的问题 .

    您需要手动更新iTMSTransporter .

    要做到这一点,只需打开一个终端并运行以下代码:

    cd ~  
    mv .itmstransporter/ .old_itmstransporter/
    "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
    

    它应该显示如下:

    <main>  INFO: Transporter is searching for updated software components.
    

    在我的情况下花了大约10分钟完成,但我的连接速度很慢 .

    告诉我它是否也适合你!

  • 0

    您可以尝试以下解决方案:
    使用 Application Loader 上传你的应用程序,因为Xcode组织者可以通过Xcode Organizer经常发生问题,苹果无法永久解决 .

    Solution for error code: 22421

    Apple应用程序上传服务器无法正常工作(文件上传期间未连接或丢失连接) . 只需等待,稍后再试(可能是一天后) . 文件上载期间网络连接出现波动 . 您可能没有在info.plist文件中添加隐私声明 .

    Cocoa Keys:这里是您应该考虑在info.plist文件中添加的密钥列表(带有隐私声明),如果您在应用程序中使用了该服务的话 .

    Nowadays, you may also face, this error code: 90186 (with app loader)

    过时的应用程序加载程序可能是此错误的原因 . 使用最新的Xcode工具并使用Xcode Tool中的应用程序加载器 . 与您的构建相关联的配置文件不正确/无效 . 确保您已使用正确的配置文件(需要配置配置文件和分发/ 生产环境 模式 . 开发模式配置文件不允许您在商店上传应用程序 . )

    您可以从最新的Xcode工具中找到最新的Application Loader Tool:Xcode - > Open Developer Tool - > Application Loader

    enter image description here

相关问题