将IOS应用上传到应用商店。似乎冻结和互联网停止工作

Posted

技术标签:

【中文标题】将IOS应用上传到应用商店。似乎冻结和互联网停止工作【英文标题】:Uploading IOS app to app store. Seems to freeze and internet stop working 【发布时间】:2012-12-24 05:19:58 【问题描述】:

在 Xcode 中,我创建了应用程序的存档。验证没问题。然后当我单击分发时,我会得到“您的应用程序正在上传”并显示进度条。 酒吧永远不动,几分钟后我的互联网中断了。我需要重新启动路由器才能恢复互联网。

有一次我收到此错误“发生 SSL 错误,无法与服务器建立安全连接”

有没有人经历过或者知道发生了什么?

谢谢

【问题讨论】:

这件事昨天发生在我身上,我......我不敢相信 - 所以我测试了 5-6 次......它以 100% 的可靠性重现 - 我的路由器会在.ipa 上传...我的路由器在此之前从未冻结过,它是一台非常可靠的机器。经过多次试验后我注意到的是 - 上传越接近系统(我的 macbook)重启,进度越远。因此,在重新启动几次后,我设法在它杀死我的网络之前上传。绝对是我一段时间以来遇到的最奇怪的问题。 这还是个问题。我相信这与网络安全设置有关。在我的办公网络上,上传总是永久停留在 0%。当我连接到我的 iPhone (Verizon) 或从家里上传时,它总是可以立即工作。我认为 Apple 正在使用一个不寻常的端口,这会引发安全问题。令人惊讶的是,他们仍然没有解决这个问题。我可以轻松地从我的办公室网络上传到 Google Play 商店,没有任何问题。 【参考方案1】:

我也遇到过这个问题:“你的应用上传卡住了

我的答案是:

要么从管理器中删除派生数据,要么不通过 Xcode 上传,而是使用 Application Loader 尝试通过它

我通过 Appplication Loader 选择的步骤是:

第 1 步: 点击分发按钮,通过 Ad-Hoc Deployment 制作 .ipa 文件。

第二步:从Xcode的菜单栏找到->打开开发者工具->应用程序加载器。

第 3 步: 然后在 Application Loader 中上传该 .ipa 文件。

**

或其他解决方案

**

通过 XCode 上传:

第一步:首先通过点击管理器的验证按钮来验证您的存档文件。

第二步:然后通过 Oraganiser 上传到 App Store。这样你也可以解决这个问题

这是我的答案。很高兴帮助:):)

【讨论】:

没有工作。我没有任何防火墙或内置防火墙处于活动状态。【参考方案2】:

苹果使用 java 吗? 我的 Mac 上网没有问题。任何应用程序都可以下载/上传。 除了 xcode 的管理器的分发或应用程序加载器会阻止整个互联网并且调制解调器会暂时停止工作。

显然不是mac问题。但苹果的上传系统策略似乎并不好。 他们必须解决这个问题。

【讨论】:

【参考方案3】:

我听说有些用户在运行旧版本的 Java 时会遇到问题。如果不能更新,或者更新不能修复,可以试试:

sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5

sudo ln -s CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0

(其他类似的解决方法here。)

这也可能是互联网连接问题。

不管怎样,你也可以试试uploading your app using Application Loader。

【讨论】:

我的应用刚刚超过 20mb,我会试试应用加载器。 @johnnym65 刚刚也发现了一个关于 Java 的已知问题,请检查一下。不过 20MB 应该没问题。 应用程序加载器要求您选择要上传的文件。我应该选择什么文件?我需要在 xcode 中导出一些东西吗 你需要给它IPA文件。您可以使用该答案顶部的终端命令,或者在 Xcode Window -> Organizer -> Archives -> 右键单击​​您的 Archive -> Show in Finder 嘿,当我右键单击存档并选择“在查找器中显示”时,它会向我显示 Xcode 存档文件而不是 IPA 文件。我还按照终端命令将其构建为 .app 文件。但是将其打包为 IPA 的下一个命令有点令人困惑!【参考方案4】: 我更新了旧的 Java 版本(从 21 到 51)。仍然冻结我的互联网。 我使用 Organizer 验证了我的存档。仍然冻结我的互联网。 我尝试使用 Application Loader 上传 IPA。仍然冻结我的互联网。 我删除了我在管理器中的所有旧档案。仍然冻结我的互联网。

最后,我通过 iPhone 的 Internet 将 Mac 连接到 Internet。在简历中,我通过另一个提供商将我的 Mac 连接到 Internet。 这解决了我的问题

听起来我的陆地 ADSL 提供商的 AppStore 有问题。

【讨论】:

【参考方案5】:

这将与您的 mac 上的防火墙有关,它可能会一起阻止 java。转到设置、安全和隐私,然后转到防火墙。一旦在那里转到防火墙选项,然后应该有一个允许java通过防火墙的选项。 希望对我有帮助:)

【讨论】:

【参考方案6】:

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

更奇怪的是,当应用程序加载器上传时,调制解调器/路由器很容易失去与互联网的连接,正如我从调制解调器的 LED 灯看到的那样。在上传 20 MB 文件的任何过程中,连接都会随机丢失。

所以我在家里关闭了Windows PC、iPad、iPhone和android设备,所以Mac mini是唯一使用互联网的设备,Application Loading终于可以一次成功上传应用了。

我的猜测是,我家的电话线有一些噪音,并且应用程序加载器正在积极使用互联网,尤其是上行链路,因此对调制解调器造成压力,然后导致其他设备(例如我的 Windows PC)失去连接,甚至无法解决主持人。当 Safari 上传视频到 App Store 时,没问题。

所以我的工作解决方案是让 Mac 成为唯一使用互联网的设备,因为互联网连接已经很差,有噪音,接近失去连接的边缘。

【讨论】:

【参考方案7】:

这是一个非常古老的问题,但如果你们中的任何人仍在寻找解决方案,我停止使用 Xcode 将我的应用程序上传到应用程序商店。相反,我使用的是 Transporter(Apple 提供),它似乎可以解决冻结问题

【讨论】:

以上是关于将IOS应用上传到应用商店。似乎冻结和互联网停止工作的主要内容,如果未能解决你的问题,请参考以下文章

iOS6 和 XCode 4.5 - 无法将应用上传到应用商店

使用 FBSDK for iOS 登录冻结

将phonegap iOS应用程序上传到应用商店不起作用

Firebase 推送通知在上传到应用商店 ios 后不起作用

如何通过命令行将 iOS 应用上传到应用商店

iOS 应用上传到应用商店无效的配置文件