Очень медленная загрузка приложения / ошибка связи - загрузчик приложений - PullRequest
7 голосов
/ 18 ноября 2011

Я использую загрузчик приложений с одного года. Но последние несколько месяцев у меня проблемы с загрузчиком приложений.

Когда я нажимаю кнопку «Отправить» в загрузчике приложений, отображается «Аутентификация в iTunes Store». Этот шаг аутентификации занимает около 5 минут. После этого он показывает связь с iTunes Store в течение 10-15 минут, а затем выдает ошибку связи:

Communication Error. Please use diagnostic mode to check connectivity. You need
to have outbound access to TCP Port 443.

An exception has occurred:Operation timed out. Could not connect to Apple's web
service.

An error occurred while connecting to the transport host https://itmsdav.apple.com:
Operation timed out.

Could not start delivery: all transports failed diagnostics.

Я попробовал поискать в Google, и многие говорили, что будут проблемы с брандмауэром / Java. Я проверил это. Там нет брандмауэра включен или каких-либо проблем с другими приложениями Java. Это просто проблема с моим загрузчиком приложений.

Я попытался загрузить приложение из моего колледжа, и оно отлично работает там. Но у меня дома выдает эту ошибку всегда.

Единственное отличие состоит в том, что в моем колледже я просто подключаю свой Ethernet-кабель и подключаюсь к Интернету, а дома - как ADSL-модем, которому требуется установленное соединение PPP. Я также узнал, что загрузчик приложений отправляет UDP-пакеты.

Будет ли проблема в моем модеме ADSL? У кого-нибудь есть подобные проблемы?

Ответы [ 8 ]

6 голосов
/ 19 февраля 2015

Убедитесь, что у вас не запущен прокси-сервер Charles (или какое-либо проксирующее программное обеспечение).Я был укушен этим и занял пару часов, прежде чем я понял, что это Чарльз глотает все запросы:)

2 голосов
/ 08 января 2014

Я перепробовал много решений, например, использовать порт 80 для соединения https, но ни одно из решений не помогло мне.

#https.proxyPort=443

на

https.proxyPort=80

Изменение порта не сработало для меня.

После многих попыток многих решений я попытался загрузить приложение из двух разных экземпляров загрузчика приложений, и это сработало как чудо.

У меня есть две разные версии загрузчика приложений на моей машине, однапришел с XCode4 и один пришел с XCode5.Это всегда работает, если я загружаю приложение из двух экземпляров одновременно.

enter image description here

1 голос
/ 06 марта 2013

Проблема в том, что Application Loader использует Java, а Java не наследует настройки прокси Mac.Решение состоит в том, чтобы указать информацию о прокси для Java.

Если вы работаете в Mac OS до 10.7.5 (более или менее), просто найдите приложение Java Preferences через центр внимания.Если нет, этот вопрос SO определяет, как это сделать.

0 голосов
/ 16 апреля 2019

После многих неудачных попыток я перешел в «Системные настройки» -> «Сеть» -> «Прокси» и включил «Автоматическое обнаружение прокси». Работал как шарм потом.

0 голосов
/ 20 июля 2018

В моем случае я использовал Charles Proxy. Итак, я закрыл Charles Proxy и смог загрузить.

0 голосов
/ 09 августа 2014

Добавление этой строки в мой bash_profile работает для меня

export _JAVA_OPTIONS="-Dhttp.proxyHost=my-proxy-server -Dhttp.proxyPort=1080 -DsocksProxyHost=my-socks-server"
  • Xcode 5.1.1 (5B1008)
  • Yosemite Beta
  • java version "1.6.0_65 "
0 голосов
/ 23 июля 2014

У меня все еще есть эта проблема, несмотря на то, что я пробовал все предложения в теме.Запуск приложения Loader 2.9.1;Java версия 7 сборка 1.7.0 .;Йосемити бета 4;Xcode 5.1.1.Также перепробовал все настройки в панели управления Java General / Network Settings.Все порты брандмауэра открыты для исходящего трафика.

Любые дальнейшие предложения приветствуются ...

0 голосов
/ 17 августа 2013

Я застрял с той же проблемой при загрузке моего первого приложения. После стольких изменений у меня ничего не получилось.

Наконец-то я изменил версию Application Loader. Вот и все. Работал нормально для меня. Я использовал Application Loader 2.5.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...