繁体   English   中英

Xcode 上传时卡在“Uploading package to the App Store”阶段

[英]Xcode stuck in "Uploading package to the App Store" stage while uploading

我试图将应用程序上传到 Test Flight。 该应用程序已成功验证。

但是在分发时,Xcode卡在“Uploading”阶段,如下图:

上传中
正在上传 package 到 App Store...

正在上传包到 App Store...

我已经等了 2 个小时,什么都没有改变。

我正在使用 Xcode 11.1。 这个问题有什么解决办法吗?

我遇到了同样的问题,首先我尝试的是检查我的流量。 于是我找到了一个叫java的进程(讽刺)。

此后,该进程已重命名为com.apple.dt.Xcode.ITunesSoftwareService

活动监视器

如果您要检查有关此过程的信息,将会有选项卡Open Files and Ports ,并且在日志窗口的底部,您将看到%YourApp%.ipa 一般来说,如果Sent Packets & Sent Bytes增加,则意味着上传不会卡住,这可能是许多问题之一,例如:

  • 信号不良
  • 上传速度慢
  • Apple 服务器的接受能力
  • 高负载网络
  • 等等

要打开活动监视器:打开Spotlight (cmd+空格或 ctrl+空格)-> 键入Activity Monitor -> 打开选项卡Network

总结:别着急,慢慢来:)

PS 为了提高上传速度,您不能包含bitcode

PSS 也尝试使用Transporter应用程序,有时它有助于加快上传速度。 https://apps.apple.com/in/app/transporter/id1450874784?mt=12

我有同样的问题。 在 Xcode 11 上尝试使用 Application Loader 上传是行不通的。

我的解决方案是使用新的 Transporter 应用程序

检查 Apple 服务器是否从以下链接响应: https ://www.apple.com/support/systemstatus/ 有时他们会遇到问题,Apple 会定期更新此页面。

就我而言,没有什么可担心的。 只是花了一些时间(比如2小时)。 可能有很多问题。 那时您的互联网上传速度可能会很慢或 Apple 服务器出现问题。 坐下来放松一下。

从应用商店下载“传输器”应用程序并使用它将您的应用程序上传到应用程序商店,我使用它并立即上传......我不知道组织者有什么问题,但该应用程序不会无论您等待上传多少小时或多少天,都将其上传

我面临同样的问题一个多星期。 就我而言,当时我正在处理其他项目,他们的上传正在完成,但一个特定的项目总是挂起,后来又失败了。

后来我意识到在分发应用程序时检查了Include Bitcode for iOS Content的位码。 取消选中后上传工作。

取消选中“包含 iOS 内容的位码”

注意:包括位码(在分发期间)和启用位码(在应用程序的项目和目标设置中),应该提供一些框架兼容性的好处,但它会大大减慢上传速度,甚至可能导致上传失败。 它还减慢了处理二进制文件所需的时间,以便准备好提交。

当你存档时,请确保你的目标是“通用 iOS 设备”——而不是你的物理开发设备。 这是我的问题。

很多时候你只需要等待。 我以为出了点问题,但我等了它,最终它通过了

  • 将您的应用导出为 ipa
  • 使用 Transporter 应用程序将您的 ipa 文件上传到应用程序商店

您可以在 Mac App Store 上下载Transporter应用程序。

适用于 macOS 的 Transporter 应用程序是一种将应用程序上传到 App Store Connect 以在 App Store 上分发的简单方法。 除了上传构建之外,您还可以上传元数据包、查看交付进度(包括警告、错误和交付日志)以及过去交付的历史记录。

这很容易为我解决了问题

我自己过去也遇到过同样的问题。 部分进展,然后无缘无故挂起。

根据我的经验,可靠上传有两个秘诀可以解决此类问题。

  1. 使用最新版本的 Xcode(不仅仅是一个新版本),因为客户端上传器和服务器之间的协议往往不能很好地容忍版本差异,导致上传过程中出现奇怪的挂起。

  2. 使用 Application Loader(它随 Xcode 提供)。 当您在 Application Loader > Preferences > Advanced 中时,会有一些复选框。 取消勾选每个项目,然后只勾选一项,然后尝试上传。 这个技巧通常需要通过防火墙和公司内部网,有时还需要通过常规的家庭 Internet 连接。

顺便说一句,我不知道这些协议实际上是什么! 有时他们使上传速度更快。 我怀疑您根据您选择的协议访问了上传场中的不同服务器。

在此处输入图像描述

我遇到了同样的问题,在我的 MacBook 上使用“Transporter”应用程序有所帮​​助。

我前段时间在公司网络上传了ipa。 一切都进行得非常顺利。 一般5分钟内即可完成上传。 我最近也遇到了这个问题。 我一直卡在上传的最后一步......,重复了很多次。 卡在这里,等了6个多小时没有效果

我是这样解决的,因为公司的宽带是电信运营商的,我的手机是移动网络运营商的。 我把手机的4G数据分享到电脑上传。 令人兴奋的是上传速度非常快。 快,最后一步永远不会卡住

我最近2个月一直在用我的移动数据上传IPA,你可以尝试切换到不同的网络运营商上传,可能会有不错的效果

这是我关于堆栈溢出的第一个答案,因为我尝试了很多在应用商店上传应用的方法,然后我只将我的网络切换到其他网络并等待几分钟,它就通过了。

"

我通过取消选中 Include Bitcode for iOS Content 解决了这个问题

就我而言,

当分发包含版本控制的应用程序时,使用带有 swift 符号上传应用程序符号的条纹检查...

我未选中版本控制,其他两个仍处于选中状态,并且它工作得很好。 谢谢

100% 有效

使用Transporter App将应用上传到 App Store

要做的步骤:

  1. 在项目目录中打开终端
  2. flutter clean
  3. flutter pub get
  4. cd ios
  5. pod install
  6. 打开 XCode 并清理项目构建
  7. 新档案
  8. 并上传

要做的步骤: 1:检查您的互联网,如果 intenet == 很好 { 最多等待 2 小时! } else { 改变你的连接 }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM