Загрузка в App Store происходит очень медленно и забивает мое интернет-соединение

За последние 6 месяцев каждый раз, когда я загружаю новую версию/сборку в Apple App Store через Xcode / Application Loader, она занимает от 20 до 40 минут даже для самого маленького приложения. Загружатель всегда застрял в начале, и когда, если закончится после огромного количества времени, индикатор выполнения просто перескакивает в конец.

введите описание изображения здесь

Кроме того, и самый раздражающий, он полностью запускает мое интернет-соединение (и всех, кто подключен к сети, кроме меня). Его вообще нельзя использовать.. его действительно разочаровывает, чтобы загрузить сборку в App Store столько времени, пока он полностью убивает мое интернет-соединение → это происходит в любом интернет-соединении, которое я пытаюсь загрузить из: дома, офиса, дома друзей, общественные сети в торговом центре/ресторанах.

введите описание изображения здесь

Когда я загружаю APK в Google Play Store, все работает безумно быстро (5-10 минут вверх!), и мое интернет-соединение прекрасно работает при этом.

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

Случается ли это с кем-нибудь здесь? Есть ли способ обойти это?

Большое спасибо:)

Ответ 1

Это яблочный алгоритм для проверки сначала, а затем принятия приложения.

Когда-то он загружается через 10-12 минут, когда-то занимает 30 минут. Это зависит от скорости интернета, загрузки сервера при загрузке...

Разработчики, работающие за пределами Apple, должны сохранять терпение, нет Другого пути

Лучше всего загрузить загрузчик приложений.

Ответ 2

У меня была та же проблема, и она была полностью исправлена после обновления 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)

Ответ 3

Шаг 0 Сначала экспортируйте ipa с экспортными функциями xcode и загрузите его с помощью загрузчика приложений

Вы можете использовать этот инструмент, предоставленный самим xcode,

Шаг 1

step2

Ответ 4

Я думаю, что когда-то интернет-соединение работает хорошо, несколько портов в вашем соединении должны быть открыты.

Это может быть связано с проблемой межсетевого экрана.

У нас были подобные проблемы в нашей организации, но затем ссылка была полезной для работы.

itunesconnect с помощью загрузчика приложений за брандмауэром

Ответ 5

У меня та же проблема. fastlane deliver работал у меня. Все еще очень медленный, но, по крайней мере, он работает и не выдает интернет. Здесь документы

Ответ 6

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

При загрузке сборки в Apple App Store было выполнено несколько проверок, например

1. Сначала он проверяет действительный профиль для сборки на iTunes Connect. Если есть допустимый профиль, мы можем загрузить сборку.

2. Первое, что происходит при загрузке сборки - это проверка активов, а также создание проверки ITunes; это этап, на который затрачивается максимальное время процесса загрузки сборки. (В моем случае это заняло 20 минут, при выполнении этого через Application Loader)

3. После того как проверка и проверка завершатся, начните загрузку. Мы можем видеть прогресс загрузки в Application Loader.

Ответ 7

Как предложено в этом ответе SO, используйте Application Loader и снимите флажки с опций Aspera и Firmante в настройках /Advanced.

Вероятно, достаточно просто отключить опцию Firmante.

Также убедитесь, что у вас достаточно оперативной памяти для доставки приложения. Я рекомендую вам закрыть Xcode и любое другое приложение, интенсивно использующее оперативную память.

Ответ 8

Моя ситуация очень похожа на ОП.

Ни одно из вышеперечисленных предложений не работает для меня. Вероятно, настоящая причина - физическая и связана с тем, как Application Loader использует Интернет. У меня есть соединение ADSL2 с модемом/маршрутизатором Netgear, назначающим каждому домашнему устройству фиксированный IP-адрес в соответствии с mac-адресом сетевого интерфейса каждого устройства. Я заметил, что при загрузке Application Loader мой компьютер с Windows не мог подключиться к Интернету. Однако, если в Mac mini я использую Safari, выполняя различные действия, такие как просмотр видео, мой ПК с Windows может получить доступ к Интернету.

Еще более странно, что при загрузке Application Loader модем/маршрутизатор может легко потерять соединение с Интернетом, как я мог видеть по светодиодным индикаторам модема. Соединение теряется случайно при любой загрузке файла размером 20 МБ.

Поэтому я отключил ПК с Windows, iPad, iPhone и Android-устройство дома, поэтому Mac mini - это единственное устройство, использующее Интернет, и приложение Application Загрузка наконец-то успешно загрузило приложение за один раз.

Я предполагаю, что моя домашняя телефонная линия имеет некоторый шум, и Application Loader активно использует Интернет, в частности, восходящую связь, поэтому перегружает модем, а затем приводит к потере соединения с другими устройствами, такими как мой ПК с Windows, даже не в состоянии разрешить хост. Когда Safari загружает видео в App Store, нет проблем.

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