App Store上传速度非常慢,占用我的互联网连接

时间:2017-11-22 11:27:30

标签: ios xcode app-store

在过去的6个月中,每次我通过Xcode / Application Loader将新版本/版本上传到Apple App Store时,即使是最小的应用也需要20-40分钟。上传器总是卡在开头,如果在很长一段时间后完成,进度条就会跳到最后。

enter image description here

另外,最烦人的是,它完全占用了我的互联网连接(以及除了我之外连接到网络的任何人)。它完全无法使用..将构建内容上传到App Store这么长时间,同时它完全杀死我的互联网连接真是令人沮丧 - >它发生在我尝试上传的任何互联网连接上:家庭,办公室,朋友家,商场/餐馆的公共网络。

enter image description here

当我将APK上传到Google Play商店时,一切都快速疯狂(5-10分钟!),我的网络连接工作正常。

我还尝试向Apple开出一张错误报告单,但因为它是Apple,他们甚至没有花时间回答它近一个月。

这会发生在这里的任何人吗?有办法吗?

非常感谢:)

9 个答案:

答案 0 :(得分:6)

首先验证苹果算法然后接受应用程序。

有时上传10-12分钟,有时需要30分钟。这取决于上传时的互联网速度,服务器负载......

在Apple以外工作的开发人员必须保持耐心,没有其他方式

Best尝试使用Application loader上传。

答案 1 :(得分:6)

我有同样的问题,并且在更新itmstransporter时完全修复了。

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

请参阅https://forums.developer.apple.com/thread/76803(查看KumobiusIvan的回答)

答案 2 :(得分:4)

Step 0首先使用xcode的导出功能导出ipa并使用Application loader上传它

您可以使用xcode it self提供的此工具,

Step 1

step2

答案 3 :(得分:2)

我认为有时互联网连接效果很好,连接互联网设置中的端口很少需要打开。

这可能是因为防火墙问题。

我们的组织中遇到过类似的问题,但下面的链接对于解决问题很有帮助。

itunesconnect using application loader behind a firewall

答案 4 :(得分:1)

我有同样的问题。 fastlane deliver为我工作。仍然很慢,但至少它的工作原理并没有占用网络。 Here the docs

答案 5 :(得分:1)

我在通过Xcode上传构建时也遇到了这个问题。上传构建时没有任何指示或进度更新。所以我尝试通过Application Loader上传build。

在将内容上传到App Store时,苹果执行了一些检查,例如

<强> 1。它首先检查有效的配置文件以便在iTunes Connect上构建。如果有任何有效的个人资料,我们可以上传内容。

<强> 2。首先,上传构建是资产验证,并通过iTunes构建验证;这是占用构建上载过程的最长时间的阶段。 (在我的情况下,通过Application Loader进行操作需要20分钟)

第3。验证和验证成功后,构建上传开始。我们可以在Application Loader中看到上传进度。

答案 6 :(得分:1)

您需要使用Transporter应用 您可以从这里https://developer.apple.com/news/?id=10152019a

下载它

答案 7 :(得分:0)

如本SO answer中所建议,请使用应用程序加载程序,并取消选中首选项/高级中的Aspera和Firmante选项。

可能仅需停用Firmante选项即可。

还要检查您是否有足够的内存来交付应用程序。我建议您关闭Xcode和任何其他占用大量RAM的应用程序。

答案 8 :(得分:0)

我的情况与OP非常相似。

以上建议对我都不起作用。可能的真正原因是物理原因,并且与Application Loader如何使用Internet有关。我与Netgear调制解调器/路由器建立了ADSL2连接,并根据每个设备的网络接口的mac地址为家里的每个设备分配了一个固定的IP地址。我已经注意到,当Application Loader上传时,我的Windows PC无法连接到Internet。但是,如果在Mac mini中使用Safari进行各种操作(例如观看视频),则Windows PC可以访问互联网。

即使是陌生人,在上载Application Loader时,调制解调器/路由器也很容易失去与Internet的连接,正如我从调制解调器的LED灯中看到的那样。上传20 MB文件的任何进度都会随机断开连接。

因此,我在家中关闭了Windows PC,iPad,iPhone和Android设备,因此Mac mini是唯一使用Internet的设备,“应用程序加载”终于能够一次成功上传应用程序。

我的猜测是,我的家庭电话线路有一些噪音,并且Application Loader积极使用互联网,特别是上行链路,因此给调制解调器施加压力,然后导致其他设备(如Windows PC)失去连接,甚至无法解决主办。 Safari将视频上传到App Store时,没问题。

所以我的可行解决方案是,使Mac成为唯一使用Internet的设备,因为Internet连接已经处于恶劣的状态,并且有噪音,并且处于失去连接的边缘。