67

我正要上传一个应用程序到iTunes Connect,但是应用程序加载器一直卡在“通过iTunes Store进行身份验证”的阶段,等待了将近一个小时。网络很好,我以前从未见过。有没有人遇到过这种问题?什么是解决方案?在此先感谢。

4

25 回答 25

94

我在防火墙后面时遇到了这个问题。

我通过编辑解决了这个问题:

/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/MacOS/itms/java/lib/net.properties 

net.properties如果您在上述路径中找不到,请尝试,因为它现在已更改。

/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/itms/java/lib/net.properties 

换行:

# https.proxyPort=443

至:

https.proxyPort=80

这使应用程序能够将 HTTP 端口用于 HTTPS。在这之后直接工作。希望这可以帮助。

于 2013-11-12T00:26:32.247 回答
38

老实说,这可能不是一个答案,但它确实对我有用。

  1. 我启动Application Loader并开始提交。在进行提交时,
  2. 我也启动Organiser并选择Distribution over archiver in Xcode 并开始同时上传。

他们一起工作,第二个完成了提交。

只是我的经验。

于 2013-10-14T12:14:56.973 回答
13

我尝试了许多解决方案,例如使用端口 80 进行 https 连接,但没有一个解决方案适合我。

https.proxyPort=443

到 https.proxyPort=80

每当我遇到这个问题时,我都会从两个不同的应用程序加载器实例上传应用程序,它就像一个魅力。

我的机器上有两个不同版本的应用程序加载器,一个带有 XCode4,一个带有 XCode5。如果我同时从两个实例上传应用程序,它总是有效的。

在此处输入图像描述

于 2014-01-08T08:03:16.807 回答
9

我对此感到非常沮丧 - 不仅是问题本身,还有不确定性,直到我需要等待称之为“它不会 - 再试一次”。- 此时我将退出 Application Loader 应用程序,重新打包我的 ipa 文件并重试。可能是对 net.properties 文件的端口更改。但它并不总是像上次那样工作。所以我写在这里,主要是为了我自己!

当这工作时,我正要打电话给另一天,几乎就像一个魅力:

1) 打开文件。应用程序 > Xcode > 内容 > 应用程序 > 应用程序加载器 > 内容 > MacOS > itms > java > lib - net.properties

2)换行:

# https.proxyPort=<whatever>

 https.proxyPort=80

确保您没有取消注释# https.proxyHost=- 只需将其保留为所示(已注释)。

3) 启动应用程序加载器。按照通常的步骤并开始使用发送命令上传您的 ipa。

4)如果它似乎在合理的时间内通过了“通过 iTunes Store 进行身份验证”(比如 10 分钟,那时我的耐心用完了)——你很幸运。去睡觉或出去玩。

5) 启动 Xcode Organizer。选择您的存档并单击分发按钮。它将显示倾斜的进度线几分钟。如果它没有停止,请杀死 Xcode 并重试。

6) 大约倾斜2分钟后,会出现蓝色的实心进度条,你的“Flappy Bird”就在那里飞翔……!(我的既不是 Flappy 也不是 Bird)

(保持Application Loader活着,只是为了有它,我不知道它是否有用,但我只是迷信)

  • 除了变通方法之外,这是 Apple 在发布 iOS 8 或 iPhone 6 之前必须解决的问题。说真的。如果他们不这样做,我明年就不会浪费我的 100 美元。

(或者 - 这个错误是否仍然存在以防止那些“Flappy”克隆永远淹没应用商店?)

于 2014-03-08T11:37:25.750 回答
8

使用 xCode 5 测试:在我的情况下,管理器或应用程序加载器都不起作用:它们被堆叠在“使用 iTunes Store 进行身份验证”中。

我解决了它通过应用程序加载器发送应用程序,当它到达“使用 iTunes Store 进行身份验证”时,我打开管理器并上传应用程序:应用程序加载器和管理器同时发送应用程序。

我的路由器端口配置中似乎出现了问题,我的计算机无法从 iTunes 商店接收到身份验证成功的答案。可能流程是这样的:

1- 应用程序加载器请求身份验证。

2- iTunes 商店身份验证已完成,但应用程序加载器从未收到答案。[但无论如何它都是经过身份验证的!]

3- 组织者发送应用程序,因为它已经通过应用程序加载器的身份验证。

于 2014-02-12T14:30:18.863 回答
7

我通过启动应用程序加载器的第二个实例解决了这个问题,而第一个实例说“正在使用 App Store 进行身份验证......”。您可以使用以下命令从终端启动 Application Loader 的第二个实例:

open -n -a "Application Loader"
于 2015-12-09T11:10:25.467 回答
5

尝试使用其他互联网连接。尝试通过 Wi-Fi 上传应用程序时遇到同样的问题。没有任何帮助,但是当我禁用 Wi-Fi 并尝试通过 iPhone 上的 EDGE 进行操作时,一切正常!

于 2014-03-24T12:49:36.573 回答
3

你可以试一试application uploader。昨天我也遇到了这个问题,甚至应用程序上传对我不起作用然后我尝试了这个:

通过 XCode 上传:

步骤 1:首先通过单击管理器的验证按钮来验证您的存档文件。

Step2:然后通过 Oraganiser 将其上传到 App Store。通过单击分发,然后单击第一个选项,依此类推。

它真的对我有用

于 2013-09-26T06:28:49.420 回答
3

如果通过管理器上传时验证成功,则必须是网络问题。应用程序加载器使用一些特定端口,包括端口 443。如果这些端口中的任何一个被您的互联网服务提供商或本地网络阻止,则应用程序加载器可能会卡住。某些应用程序也会阻止这些端口。如果您正在运行 Skype,请关闭它。如果它不起作用,那么这个解决方案最终对我有用。在 net.properties 文件中进行修改。您可以通过终端转到 Application 文件夹来访问此文件。然后使用 cd Xcode.app 接下来进入 Xcode.app

带有 cd 的目录 目录下一个

应用程序 Loader.app 与 cd Application\ Loader.app next

目录/MaxOS/itms/java/lib

现在你找到了 net.properties。

现在编写 sudo pico net.properties 并在文件中添加以下行

https.ProxyHost=

https.代理端口=

https.代理用户=

https.代理密码=

现在启动应用程序加载器来上传你的 ipa 文件,它会像一个魅力一样工作。

于 2013-11-02T07:37:44.623 回答
1

目录/MaxOS/itms/java/lib

现在你找到了 net.properties。使用您最喜欢的文本编辑器进行编辑。添加以下行

https.ProxyHost=

https.代理端口=

https.代理用户=

https.代理密码=

如果您的互联网连接速度较慢,您可能无法通过 xcode 通过应用商店上传,但使用应用程序加载器可以实现提交。

于 2014-02-23T16:49:03.440 回答
1

有时是网络把戏。连接到不同的网络可以解决这个问题。

我在家里尝试了这两种方式(Xcode/应用程序上传器),但都没有奏效。

然后,我把我的 macbook 从家里带到图书馆,它在 3~5 分钟内完成了上传(通过应用程序上传器)。

于 2013-10-09T08:22:16.980 回答
1

我们尝试了很多在这篇文章和其他文章中提供的东西,但没有奏效。

最后,我们将 IPA 文件提供给客户端,以便客户端通过 Application Loader 从客户端上传。它奏效了。

因此,我强烈建议,如果您的应用程序验证良好并且仍然在身份验证中被击中,那么与其尝试任何东西,不如尝试从不同地理位置的完全不同的网络上传它。

这将为您节省大量时间和头痛。

于 2014-03-20T04:15:07.007 回答
1

在此处输入图像描述我所做的只是在 /Applications 中复制我的 Application Loader.app 并同时运行两个应用程序加载器。

在此处输入图像描述

于 2014-08-24T03:23:57.943 回答
1

简单地在终端中使用这个命令对我有用:

1. cd 
2. ~mv .itmstransporter/.old_itmstransporter/
3. "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
于 2017-06-29T06:08:29.640 回答
0

今天发生在我身上。我关闭了我的 Mac,然后在几个小时后尝试了应用程序加载器。

有效。

我猜这是 iTunes Connect 的问题。

于 2014-02-27T22:15:07.493 回答
0

我今天在通过直接从聚光灯打开的应用程序加载器上传 .ipa 时遇到了类似的问题。每次它通过所有步骤但卡在身份验证。(AL 2.9 版)

经过数十次失败的试验,我启动了 Xcode 并从 Xcode(AL 版本 2.8)打开了应用程序加载器,并重复了前面的步骤。有趣的是,它在第​​一步检查本身就失败了!它说证书有问题..所以再次按照所有步骤在itunesconnect和mac上获取新证书。(如果有人想要……这里有很好的图片说明

它已通过身份验证,并且二进制文件上传正常。

于 2013-10-29T20:15:42.017 回答
0

我尝试了很多东西,包括这里提供的建议。一旦我重新登录“应用程序加载器”以重新开始交付。包通过了认证阶段并开始上传。也许“应用程序加载器”需要重新验证您的身份验证,但不能大声说出来。

于 2013-11-13T13:33:45.300 回答
0

我遇到过同样的问题。尝试所有这些答案有时可能会奏效,但通常需要很长时间,并且最终可能不会像我的情况那样奏效。

我想出了一个可能适用于所有人的解决方案。

  • 通过以下方式创建您的 .ipa 文件:Product -> Arcive -> Distribute(Save for Enterprise or ...) -> Next 并将 .ipa 保存在目标位置

  • Xcode -> 打开开发者工具 -> 应用程序加载器 -> 交付您的应用程序 -> 选择您的 .ipa 文件

几分钟后,您的应用程序将提交到 iTunes。祝你好运

于 2014-07-22T06:07:20.977 回答
0
  • Charles Proxy(或任何其他代理)可能会产生这种效果。
  • 在会员中心查看并接受任何新条款。
于 2015-06-15T02:02:57.667 回答
0

我发现的最佳和最快的解决方法是将“应用程序加载器”从“应用程序”文件夹复制到桌面,同时运行两个“应用程序加载器”。

每次都像魅力一样工作:)

于 2015-07-03T11:08:23.180 回答
0

在我的情况下,任何端口的服务器都没有问题。我有 9 MB 的构建。以良好的互联网速度,它需要 5 分钟。我觉得我被卡住了。但几分钟后,它成功上传。

于 2015-07-03T12:47:16.343 回答
0

在为这个问题苦苦挣扎了几天之后,对我来说唯一可行的解​​决方案是使用仅选择 DAV 协议的应用程序加载器。

应用程序加载器 -> 首选项 -> 高级 -> 仅使用 DAV。

问题是由于我的公司网络限制。DAV 使用 https,因此不会被阻止。

在这里找到的解决方案: itunesconnect using application loader behind a firewall

于 2016-04-06T10:27:32.740 回答
0

我错过了分发签名实体。我创建并且它确实有效。

在此处输入图像描述

于 2015-12-03T17:50:00.330 回答
0

打开终端并运行这些命令

  • 光盘~
  • mv .itmstransporter/ .old_itmstransporter/
  • “/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter” 从这里得到
于 2017-06-19T23:26:01.743 回答
-8

您好朋友,不用担心,只需在构建设置中禁用位码选项并进行构建和上传。

无需做任何额外的工作

试试这个

于 2016-08-02T04:03:58.210 回答