我正准备将一个应用程序上传到iTunes Connect,但应用程序加载器卡在“正在与iTunes Store进行身份验证”的阶段,并挂起了将近一个小时。网络良好,但我以前从未见过这种情况。有人遇到过这种问题吗?有什么解决方法吗?提前感谢。
我正准备将一个应用程序上传到iTunes Connect,但应用程序加载器卡在“正在与iTunes Store进行身份验证”的阶段,并挂起了将近一个小时。网络良好,但我以前从未见过这种情况。有人遇到过这种问题吗?有什么解决方法吗?提前感谢。
我在防火墙后面遇到了这个问题。
通过编辑以下内容,我解决了这个问题:
/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传输。在此之后立即工作。
说实话,这可能不是一个答案,但对我确实有效。
Application Loader
并开始提交。
在提交过程中,Organiser
并选择了 Xcode中的分发存档器
,
同时并行上传。它们一起工作,第二个完成了提交。
仅仅是我的经验。
我尝试过许多解决方案,例如使用端口80进行https连接,但没有一个解决方案能够解决我的问题。
改为 https.proxyPort=80
每当我遇到这个问题时,我会从两个不同的应用程序加载程序实例上传应用程序,它就像魔法一样运行。
我在计算机上安装了两个不同版本的应用程序加载程序,一个是XCode4附带的,另一个是XCode5附带的。如果我同时从两个实例上传应用程序,它总是有效的。
# https.proxyPort=<whatever>
to
https.proxyPort=80
确保不取消注释 # https.proxyHost=
- 将其保持原样(注释掉)。
3) 启动应用程序加载器。按照通常的步骤开始上传您的ipa,使用Send命令。
4) 如果似乎在合理的时间内(例如10分钟,在此期间我的耐心耗尽)已经超过了“与iTunes Store进行身份验证”,那就很幸运了。去睡觉或出去逛逛。
5) 启动Xcode Organizer。选择您的归档文件并单击Distribute按钮。它将显示斜线进度线,几分钟后会消失。如果它没有停止,请关闭Xcode并重试。
6) 大约2分钟后,蓝色的实心进度条将出现,并在那里飞行您的 “Flappy Bird”…!(我的既不是Flappy也不是Bird)
(保持Application Loader处于活动状态,仅为了让它存在,我不知道它是否还有用,但我只是迷信)
(或者-这个漏洞是否仍然存在,以永远阻止那些“Flappy”克隆品涌入应用商店?)
/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/java/lib/net.properties
。 - rubStackOverflow使用xCode 5进行测试: 在我的情况下,无论是组织者还是应用程序加载器都无法正常工作:它们停留在“与iTunes Store进行身份验证”的过程中。
我通过应用程序加载器发送了该应用程序,并且当它到达“与iTunes Store进行身份验证”时,我打开了组织者并上传了该应用程序:应用程序加载器和组织者同时发送该应用程序。
似乎我的路由器端口配置出了问题,我的计算机无法接收到来自iTunes Store的答复,说明身份验证成功。也许整个流程如下:
1- 应用程序加载器请求身份验证。
2- iTunes Store完成身份验证,但应用程序加载器从未收到答复。[但它已经通过了身份验证!]
3- 组织者发送应用程序,因为它已经通过应用程序加载器进行了身份验证。
当第一个 Application Loader 实例显示 "Authenticating with the App Store..." 时,我通过启动第二个实例来解决了这个问题。你可以通过终端使用以下命令启动第二个 Application Loader 实例:
open -n -a "Application Loader"
尝试使用另一个互联网连接。当我尝试通过Wi-Fi上传应用程序时,我遇到了相同的问题。什么都没有对我有帮助,但是当我在iPhone上禁用Wi-Fi并尝试通过EDGE进行操作时,一切都正常工作!
https.ProxyHost=
https.ProxyPort=
https.ProxyUser=
https.ProxyPassword=
现在启动应用程序加载器上传您的ipa文件,它将像魔术般工作。
在终端中简单使用此命令,它对我有效:
1. cd
2. ~mv .itmstransporter/.old_itmstransporter/
3. "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"