Загрузчик приложения застрял на этапе "Аутентификация в iTunes Store"
Я собирался загрузить приложение в iTunes connect, но загрузчик приложений застрял на этапе "Аутентификация в iTunes Store" и ожидает почти час. Сеть в порядке, и я никогда не видел этого раньше. Кто-нибудь сталкивался? такого рода проблемы? в чем решение? заранее спасибо.
25 ответов
У меня была эта проблема, когда за брандмауэром.
Я обошел это, отредактировав:
/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
и выберитеDistribution over archiver in Xcode
а также и начал загружать одновременно.
Они работали вместе, и 2-й закончил представление.
Просто мой опыт.
Я пробовал много решений, таких как использование порта 80 для соединения https, но ни одно из решений не помогло мне.
https.proxyPort = 443
на https.proxyPort=80
Всякий раз, когда я сталкиваюсь с этой проблемой, я загружаю приложение из двух разных экземпляров загрузчика приложений, и оно работает как шарм.
У меня есть две разные версии загрузчика приложений на моей машине, одна пришла с XCode4, а другая с XCode5. Это всегда работает, если я загружаю приложение из двух экземпляров одновременно.
Я был очень разочарован этим - не только самой проблемой, но и неуверенностью до того момента, когда мне нужно ждать, чтобы назвать это "Не будет - попробуйте снова". - в этот момент я выйду из приложения 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)
(Поддерживайте загрузчик приложений, просто ради того, чтобы иметь его, я не знаю, будет ли он полезен больше, но я просто суеверен)
- Обходные пути, это то, что Apple должна исправить перед выпуском iOS 8 или iPhone 6. Серьезно. Если они этого не сделают, я не буду тратить свои 100 долларов в следующем году.
(Или - эта ошибка все еще существует, чтобы эти клоны "Flappy" не заполонили магазин приложений навсегда?)
Протестировано с xCode 5: В моем случае ни органайзер, ни загрузчик приложений не работали: они были собраны в "Аутентификация в iTunes Store".
Я решил отправить приложение с помощью приложения Loader, и когда он добрался до "Аутентификации в iTunes Store", я открыл органайзер и загрузил приложение: приложение Loader и органайзер, отправив приложение одновременно.
Похоже, что-то происходит в конфигурации порта моего маршрутизатора, и мой компьютер не может получить ответ из хранилища itunes о том, что аутентификация прошла успешно. Может быть, процесс такой:
1- Проверка подлинности запроса загрузчика приложения.
2- Проверка подлинности хранилища Itunes выполнена, но загрузчик приложения никогда не получает ответ. [Но это все равно аутентифицировано!]
3- Организатор отправляет приложение, так как оно уже аутентифицировано загрузчиком приложения.
Я решил эту проблему, запустив второй экземпляр Application Loader, а первый сказал "Аутентификация в App Store...". Вы можете запустить второй экземпляр Application Loader из терминала, используя:
open -n -a "Application Loader"
Попробуйте использовать другое интернет-соединение. У меня та же проблема при попытке загрузить приложение через Wi-Fi. Ничто не помогает мне, но когда я отключаю Wi-Fi и пытаюсь сделать это через EDGE на моем iPhone, все работает!
Если проверка прошла успешно при загрузке через органайзер, то это должно быть проблемой сети. Загрузчик приложений использует некоторые конкретные порты, включая порт 443. Если какой-либо из этих портов заблокирован вашим интернет-провайдером или в вашей локальной сети, то загрузчик приложений может застрять. Некоторые приложения также блокируют эти порты. Если вы используете Skype, закройте его. Если это не работает, то это решение сработало для меня, наконец. Внесите изменения в файл net.properties. Вы можете получить доступ к этому файлу, перейдя в папку приложения через терминал. Затем перейдите в Xcode.app с помощью cd Xcode.app далее
Содержание cd Содержание следующее
Приложение Loader.app с приложением cd Application\ Loader.app далее
Содержание /MaxOS/ ITMS / Java/ Lib
Теперь вы найдете net.properties.
Теперь напишите sudo pico net.properties и добавьте следующие строки в файл
https.ProxyHost =
https.ProxyPort =
https.ProxyUser =
https.ProxyPassword =
Теперь запустите загрузчик приложений, чтобы загрузить файл ipa, и он будет работать как шарм.
Вы можете попробовать application uploader
, Вчера я тоже столкнулся с этой проблемой, и даже загрузка приложения не работала для меня, тогда я попробовал это:
Для загрузки через XCode:
Шаг 1: Сначала проверьте ваш архивный файл, нажав на кнопку проверки Организатора.
Шаг 2: Затем загрузите его в App Store через Oraganiser. Нажав на распространение и затем первый вариант и так далее.
это действительно сработало для меня
Все, что я делал, это дублировал мой Application Loader.app в /Applications и запускал оба загрузчика приложений одновременно.
Содержание /MaxOS/ ITMS / Java/ Lib
Теперь вы найдете net.properties. Отредактируйте это с вашим любимым текстовым редактором. Добавьте следующие строки
https.ProxyHost =
https.ProxyPort =
https.ProxyUser =
https.ProxyPassword =
У вас могут быть проблемы с загрузкой через магазин приложений через XCode, если у вас медленное интернет-соединение, но с помощью загрузчика приложений вы можете получить представление.
Простое использование этой команды в терминале у меня сработало:
1. cd
2. ~mv .itmstransporter/.old_itmstransporter/
3. "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Мы перепробовали много вещей, которые дают в этом и других постах, но это не сработало.
Наконец, мы передали файл IPA клиенту для загрузки его через Application Loader с его стороны. И это сработало.
Итак, я настоятельно рекомендую, чтобы, если ваше приложение проверялось нормально, и оно все еще оставалось пораженным в Аутентификации, то вместо того, чтобы что-то испытывать, просто попробуйте загрузить его из совершенно другой сети в другой географии.
Это сэкономит вам много времени и головной боли.
Иногда это сетевой трюк. Подключение к другой сети может решить эту проблему.
Я попробовал оба способа (загрузчик Xcode/ приложения) дома, но ни один из них не работал.
Затем я принес свой macbook из дома в библиотеку, и он через три-пять минут завершил загрузку (через загрузчик приложений).
- Чарльз Прокси (или любой другой прокси) может иметь такой эффект.
- Просмотрите и примите любые новые условия в Центре участников.
Это случилось со мной сегодня. Я выключил свой Mac, а затем через пару часов попробовал загрузчик приложений.
Это сработало.
Я думаю, что это была проблема в iTunes Connect.
Я столкнулся с подобной проблемой сегодня при загрузке.ipa через загрузчик приложений, который был открыт прямо из центра внимания. Каждый раз, когда он проходил все шаги, но застревал в Аутентификации. (AL версия 2.9)
После десятков неудачных испытаний я запустил Xcode и открыл загрузчик приложений из Xcode (AL Version 2.8) и повторил предыдущий шаг. Интересно, что это не удалось с самого начала проверить шаг! Он сказал, что имел некоторые проблемы с сертификатом.. поэтому повторил все шаги снова, чтобы получить новые сертификаты в itunesconnect и на mac. (если кто-то хочет.. вот хорошие инструкции с фотографиями)
Он был аутентифицирован, и бинарный файл загружен нормально.
Я была такая же проблема. Попытка ответить на все эти вопросы может иногда работать, но обычно это занимает много времени и может не сработать в конце, как в моем случае.
Я нашел решение, которое, вероятно, будет работать для всех.
Создайте свой файл.ipa с помощью: Продукт -> Arcive -> Распространить (Сохранить для предприятия или...) -> Далее и сохраните.ipa в целевой
Xcode -> Open Developer Tool -> Application Loader -> доставить ваше приложение -> выбрать файл.ipa
Через несколько минут ваше приложение будет отправлено в iTunes. Удачи
Открыть терминал и запустить эти команды
- CD ~
- mv.itmstransporter /.old_itmstransporter /
- "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter" получил его здесь
После нескольких дней борьбы с этой проблемой единственное рабочее решение для меня - это использовать Application Loader только с выбранным протоколом DAV.
Загрузчик приложений -> Настройки -> Дополнительно -> Использовать только DAV.
Проблема связана с моими корпоративными сетевыми ограничениями. DAV использует https, поэтому он не заблокирован.
Решение найдено здесь: itunesconnect использует загрузчик приложений за брандмауэром
Лучшее и самое быстрое решение, которое я нашел, это скопировать "Загрузчик приложений" из папки "Приложения" на рабочий стол, запустив оба "Загрузчика приложений" одновременно.
Работает как шарм каждый раз:)
В моем случае нет ничего плохого с сервером каких-либо портов. У меня 9 МБ билда. При хорошей скорости интеренет занимает 5 минут. Я чувствую, что застрял. Но через несколько минут он успешно загрузился.
Я перепробовал много вещей, включая предложение, приведенное здесь. После того, как я повторно войду в "Загрузчик приложений", чтобы возобновить доставку. Пакет прошел этап аутентификации и начал загрузку. Возможно, "Application Loader" необходимо подтвердить вашу аутентификацию, но не могу сказать это вслух.
Привет друзья, не беспокойтесь об этом, просто отключите опцию битового кода в настройках сборки и сделайте сборку и загрузку.
Нет необходимости делать дополнительную работу
Попробуй это