Xcode застрял в "ваше приложение загружается"
Я столкнулся с проблемой при отправке моего приложения из Xcode в App Store. Я сделал все, что касается моего проекта, и его работает нормально на моем iPhone и iPad. Но когда я представляю свой проект, я сталкиваюсь с огромной проблемой.
сначала после архива Я сделал проверку. Теперь мой архивный файл в органайзере также показывает проверку прохождения статуса. Поэтому я считаю, что нахожусь на заключительном этапе отправки приложения.
Я нажал на распространение и выберите Отправить приложение в магазин приложений.
после входа в систему я также выбрал файлы подготовки.
Я застрял здесь. Вы можете увидеть на скриншоте ниже. И я никогда не видел ни одного
индикатор выполнения, где я могу видеть ход представления или что-то в этом роде.
только экран я вижу это:

редактировать:
Это было около 1.30 часов. И подключение к интернету работает. Мой ipa-файл составляет всего 3,5 Мб.
и последний раз, когда я попытался загрузить загрузчик приложений, я получил следующий экран, а также в течение длительного времени в аутентификация в iTunes Store... ..

Что мне теперь делать?
20 ответов:
как я чувствовал, серьезная проблема на этом. Я считаю, что этот ответ может оказаться полезным.
после попытки в течение примерно 10 до 12 часов, чтобы исправить эту проблему, и как все остальное в отношении моего проекта и кодирования было достаточно хорошо, это стало головной болью для меня. Но после получения некоторых ценных комментариев от некоторых опытных пользователей stack-overflow и после выполнения дополнительного поиска в Интернете я нашел некоторые качественные ответы.
этот ответ помог мне большинство:
загрузчик приложений застрял на этапе "аутентификация с iTunes Store"
если вы собираетесь загрузить его через загрузчик приложений, и он застревает на "аутентификации с iTunes Store..."
или
вы собираетесь загрузить его через XCode, и он застревает на "ваше приложение загружается"
тогда просто держите голову прохладно и проверьте это первый способ:
Проверьте, отключена ли защита брандмауэра. если нет, то выключите его. Возможно, это блокирует подключение вашего компьютера к iTunes Магазин.
попробуйте другое подключение к интернету. цель попытки другого подключения к интернету заключается в том, что ваше текущее подключение к интернету может блокировать необходимый порт для подключения к Apple сервера.
Если вышеуказанные шаги не помогут вам, то следуйте этому второму методу:
Xcode требуется Java runtime для загрузки ваших приложений в магазин приложений.
введите "java-version" в терминале, версия java должна быть 1.6 .Если нет то скачать последняя совместимая java только из центра загрузки apple:
http://support.apple.com/kb/DL1572?viewlocale=en_US
если этот все еще не помогает, тогда следуйте этому третьему методу:
этот метод позволяет загрузчику приложений использовать порт HTTP вместо HTTPS.
перейти к Папке загрузчика Java-приложения : / Applications / Xcode.приложение / содержание / приложения / загрузчик приложений.app / Contents/MacOS/itms/java / lib
открыть net.свойства файл с помощью любого приложения текстового редактора, как
text mateилиsublime textизменить эту строчку :
#https.proxyPort=443прокси-портhttps.proxyPort=80сохраните файл. И это все !! Вы можете легко загрузить двоичный файл в приложение магазин сейчас.
Если вышеуказанные методы все еще не помогают, то следуйте этому четвертому методу: Регенерируйте свой сертификат
Goto iOS developer portal (https://developer.apple.com/membercenter).
отменить текущий сертификат, который используется вашим приложением для подписания.
удалить текущий "профиль распределения iOS provision" от разработчика портал.
восстановите сертификат распространения iOS и добавьте их в портал разработчика.
регенерировать "профиль распределения iOS provision" для app store распределение и скачать на mac.
установить его.
повторите попытку с помощью Xcode / application loader для загрузки сборки.
есть определенно проблема, если ваше приложение застряло на "приложение застрял процесс". Я предлагаю вам пойти с загрузчиком приложений, а не с самим Xcode, поскольку загрузчик приложений показывает статус активности. Вы можете четко знать, в каком шаге вы застряли.
наиболее частая проблема заключается в том, чтобы застрять на " аутентификации с iTunes Store..." шаг.
возможны две работы, вокруг которых я следил и, наконец, представил свое приложение в app store. Вы можете попробовать оба. Для меня оба работали хотя бы один раз.
метод один: этот метод играет с прокси-портом для использования http-соединения через https
перейдите в папку Java загрузчика приложений: / Applications / Xcode.приложение / содержание / приложения / загрузчик приложений.app / Contents/MacOS/itms/java / lib
открытая сеть.файл свойств с "sublime text"или" text mate"
изменить " #https.proxyPort=443 " proxy port to "протокол https.proxyPort=80"
сохраните файл и снова откройте загрузчик приложений и повторите попытку.
Способ второй: восстановите свой сертификат и профиль предоставления дистрибутива iOS и попробуйте загрузить
удалить предыдущий сертификат, на который ссылается ваше приложение для подписание.
отозвать сертификат дистрибутива и загрузить его на компьютер mac. И установите его, дважды щелкнув по нему.
удалить текущий "профиль предоставления дистрибутива iOS" с портала разработчика.
регенерировать "профиль распределения iOS provision" для распространения в магазине приложений и загрузки на mac.
установите его, дважды щелкнув его.
снова попробовать использование загрузчика приложений для загрузки сборки.
Edit: я снова получил эту проблему при загрузке новой сборки. Оба вышеперечисленных метода были соблюдены, но застряли в "аутентификации..". Перезагрузил мак и все заработало. при перезагрузке предыдущее соединение itunesconnect (которое вы, возможно, открыли в браузере до отправки своего приложения) сбрасывается, что позволяет перезапустить mac для легкой аутентификации iTunes Connect. Вчера (26 января 2014 г.) шаг аутентификации iTunesConnect продолжался в течение 2 минут. Надеюсь, это поможет кому-то, кто теряет терпение, застряв на шаге аутентификации.
Edit 2: Перед удалением сертификата дистрибутива попробуйте только восстановить "профиль предоставления дистрибутива iOS". Это сработало для меня еще вы можете повторить, как указано выше.
Я надеюсь, что это помогает. Всего хорошего.
Я пробовал все шаги из решения Раджана; ни один не работал. Тем не менее, это темы на форуме apple dev (https://forums.developer.apple.com/thread/76803) дал мне решение в моем случае:
попробуйте это, он исправил это для меня. Откройте терминал и запустите:
cd ~ mv .itmstransporter/ .old_itmstransporter/ "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"iTMSTransporter затем обновит себя, а затем вы можете попробовать загрузить в XCode снова.
для меня, просто выйти из ituneconnect сайта и developer.apple.com действительно работает.И просто с помощью xcode для загрузки. Нет необходимости перезапускать
сегодня я получил этот вопрос. Но, наконец, я обнаружил, что это вызвано моими неправильными настройками.
в 'Build settings' цели, изменить настройки"Удостоверение Подписи Кода -> выпустите" к вашему сертификату продукции, и "Профиль Подготовки -> Release " в файл подготовки дистрибутива.
затем архивировать и распространять его снова.
У меня была та же проблема.
Я отменил и запустил проверку. Оказалось, что я написал
URL Schemeнеправильно.Xcode не дал никаких ошибок при загрузке и просто застрял, но проверка дала ошибку.
Итак, сначала попробуйте проверку. Надеюсь, это кому-то поможет.
вы можете попробовать отменить загрузку и повторить попытку. Если это не работает, вы можете попробовать загрузчик приложений от Apple. Он по существу делает то же самое, но не отказывается от двоичного файла. Вы можете скачать загрузчик приложений из itunes connect. См.https://itunesconnect.apple.com/docs/UsingApplicationLoader.pdf (Начало работы, стр. 9)
попробуйте это на терминале
cd ~ mv .itmstransporter/ .old_itmstransporter/ "/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"работал на меня после нескольких часов исследований
Это произошло из-за iTMSTransporter
Попробуйте это, он исправил это для меня. Откройте терминал и запустите:
Используйте эти команды одну за другой на терминале. Надеюсь, что это поможет вам
cd ~mv .itmstransporter/ .old_itmstransporter/"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"iTMSTransporter затем обновит себя, а затем вы можете попробовать загрузить в XCode снова.
Я встречал эти проблемы много раз, я пробовал все шаги, но он все еще не работает (домашняя сеть) и попробуйте другую сеть работать нормально (сеть компании). Я исправил эту проблему, обновив последнюю версию Java SE с 1.6 до 1.7, и она работает как шарм
честно говоря, это может быть не ответ, но это действительно сработало для меня.
Я запустил загрузчик приложений и начал отправку. В то время как sumbitting продолжался, Я запустил Organiser и выбрал Distribution over archiver в Xcode, а также начал одновременную загрузку. Они работали вместе, и 2 - й завершил представление.
просто мой опыт.
для меня проблема была в том, что я изменил свой Dev. Учетная запись в какой-то момент времени и сам загрузчик приложений больше не были авторизованы. Вы должны вручную перейти к нему (Xcode - > Open Developer Tools - > Application Loader) и заполнить данные своей учетной записи
У меня была та же проблема. Я как мог это исправить:
- удалить / удалить все сертификаты распространения и профили подготовки с моего компьютера.
- отозвать сертификаты распространения и удалить профили подготовки распространения из Центра участников по адресу developer.apple.com
- создайте новый дистрибутив, сертифицированный путем создания нового запроса на подпись сертификата из keychain access
- создать новый профиль подготовки для App store распределение
- загрузите вновь созданный сертификат и добавьте его в keychain access
- загрузите вновь созданный профиль подготовки и добавьте его в xcode. Или синхронизировать с Xcode из настроек учетной записи.
- попробуйте загрузить еще раз.
Это какая-то глупая проблема, которую Apple нужно исправить как можно скорее. Я потратил 2 дня на что-то столь же глупое, как это.
У меня была та же проблема. Попытка всех этих ответов может иногда работать, но обычно это занимает много времени и может не работать в конце, как в моем случае.
Я нашел решение, которое, вероятно, будет работать для всех.
создать свой .ipa файл по: Product - > Arcive - > Disribute(сохранить для предприятия или ...) -> Далее и сохранить .ПНД на цели
в Xcode -> инструмент -> открываем разработчик приложения загрузчик -> поставьте приложения -> выбираете ваш .файл
в течение нескольких минут ваше приложение будет отправлено в iTunes. Удачи
все, что я сделал, это дублировать мой загрузчик приложений.app in / Applications и запускал оба загрузчика приложений одновременно.
У меня была такая же проблема после обновления Xcode5 до Xcode6. После нескольких часов сумасшествия, единственное, что помогло мне, это удалить мою учетную запись в настройках Xcode и снова добавить мою учетную запись.
на прошлой неделе у меня была такая же проблема после обновления до Xcode7, это снова мне помог...
Если вы работаете внутри виртуальной машины (например, VMWare или VirtualBox), попробуйте установить режим сетевого адаптера от NAT по умолчанию до моста.
Это сработало для меня:
выход из iTunes portal во всех браузерах.
перезагрузите компьютер Mac.
Открыть Загрузчик Приложений
нажмите на свой логин Apple в правом верхнем углу окна загрузчика приложений.
нажатие кнопки Далее завершит процесс аутентификации.
теперь, сделайте ваш процесс как обычно мимо нажав на кнопку "доставить ваше приложение" и следуя процедуре за этим.
моя проблема была, я забыл поменять Идентификатор Пакета на info настройки к цели. Надеюсь, это поможет кому-то.
У меня была аналогичная проблема при загрузке приложений iOS через загрузчик приложений.Затем, как только я открыл iTunes parallel, все внезапные загрузки приложений были быстрее.Не уверен, что iTunes имеет какую-либо зависимость от загрузчика приложений.

Comments