ios - 当您将二进制文件上传到 Apple 的 iTunesConnect 时会发生什么?

标签 ios app-store-connect

编辑:......我问是因为:它可能指出我们可以做些什么来加快这个过程。

大约一年前,这个过程从“缓慢,因为 Apple 的服务器动力不足”变成了“非常缓慢,因为 Apple 使用了发送二进制文件所需带宽的 3 倍”。

例如我最近提交了一个 90Mb 的应用程序,Xcode4 向 Apple 上传了超过 350Mb 的数据。

例如刚才我提交了一个 8Mb 的二进制文件,Xcode4 向 Apple 上传了超过 40Mb 的数据。

uploader 最近有了很大的改进(例如,在上面的其中一个上传过程中,我中途失去了 DSL 连接。Apple 花了大约 30 秒来恢复和继续上传 - 但以前的版本在那种情况下只会崩溃) .

但我想知道:Apple 在上传期间实际上在做什么?这个过程在我们的本地机器上运行——有没有人试过偷看网络流量?还是过程?

我看到了几个不同的阶段,只是通过监视“ps”:

  1. 解压缩(用于重新进行代码签名)
  2. 协同设计(同上)
  3. Java(我相信是用于上传界面)
  4. 然后是 ascp(我猜是 Apple SCP?)

最佳答案

推测:它使用与 Finder 相同的 WebDAV 实现,速度非常慢。

关于ios - 当您将二进制文件上传到 Apple 的 iTunesConnect 时会发生什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7648780/

相关文章:

ios - Swift 中的选择器 View

ios - 如何构建可与 iOS 设备通信的网页?

ios - AppStoreConnect 中缺少上传应用程序图标选项

ios - TestFlight 安装的应用程序崩溃与 Swift 包管理器依赖项

ios - 图片不能包含 alpha channel 或透明胶片

ios - startMonitoringSignificantLocationChanges 和 startUpdatingLocation 如何相互影响?

ios - DatePickerView 日期与控制台打印的日期不一致

ios - iOS 中的 url 解码问题

ios - 前一个版本到期后无法将外部测试人员分配给新版本

ios - iTunes 连接 : Can't edit existing leaderboard