Получение сообщения «Невозможно проверить клиента. (3000) »при попытке загрузить архив из Xcode в itunesConnect.


114

Только что обновился до Xcode 7.1 и получил эту ошибку. Смог загрузить нормально, используя 7.0.1


5
Без перезапуска Xcode 7.1 помогла папка чистой и чистой сборки .
Борис Ю.

3
К вашему сведению, я подал этот радар некоторое время назад: openradar.me/22999921 , но Apple ничего об этом не сказала, хотя я несколько раз общался с парой разработчиков.
NachoSoto

2
Это почти наверняка вызвано сбоем в сети или сбоями на серверах Apple, которые обрабатывают загруженное приложение. Было бы неплохо, если бы Apple могла обнаружить это и вернуть правильное сообщение об ошибке с предложением повторить попытку. Это помешало бы разработчикам прыгать через все виды обручей, пытающихся выяснить, что пошло не так, например, очистка, восстановление, использование вместо этого загрузчика приложений или мой личный фаворит, отключение вашей беспроводной мыши. Когда просто попробуйте еще раз, скорее всего, это сработает.
Koppacetic

Похоже, Apple исправила это! Последние несколько месяцев я постоянно получал репутацию от этого вопроса и ответа - каждый день. По состоянию на 3 дня назад эта закономерность прекратилась.
nevster 03

Ответы:


182

Хммм, ну перезапуск Xcode, свежая чистка, сборка и архив, похоже, исправили.


24
верный. Кроме того, простая повторная загрузка архива без каких-либо изменений также часто помогает.
Мистер Зистем

1
При повторной загрузке я получаю ту же ошибку. Только после этого ошибка исчезла
nevster

3
Просто попробуйте еще раз. Если вам нужна магия, просто громко произнесите эти слова: harevithum haravithos, а затем попробуйте еще раз. Работает :)
BootMaker

3
Перезапуск и очистка папки сборки исправляют многие вещи ... Для этого исправления в словаре должно быть слово.
Genki

2
Не сработало с первой попытки, но сработало с 4-й или около того. Должен отображаться сообщение об ошибке «Xcode облажался, попробуйте еще раз» вместо другой вводящей в заблуждение информации.
Alex

61

Если вы столкнулись с этой ошибкой, у вас есть два варианта:

Вариант А. Займитесь делом, которое займет минуту или две. Это может быть любое из действий, описанных в других ответах, например, переустановка XCode, обновление сертификатов, создание новой сборки с нуля после очистки кешей. Или просто пойти выпить кофе.

или

Вариант Б - какое-то время вообще ничего не делать.

Затем попробуйте еще раз. Если не работает, повторите.


8
Да, мне помогло решение, связанное с кофеином. Получил ошибку, искал StackOverflow, сделал кофе, и это сработало :)
Fiach Reid

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

12

Только что обновился до Xcode 7.1 и получил эту ошибку. Смог загрузить нормально, используя 7.0.1

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


10

Здесь та же проблема. Я взял чашку.


1
Сначала я скептически отнесся к этому решению, но после 20 минут попыток очистить фордер сборки, переархивировать, перезагрузить компьютер и тому подобное, я решил сварить кофе. Это сработало сразу после этого.
JRam13

7

У меня сработали экспорт приложения в виде .ipa и загрузка через Application Loader 3.0. (Перезапуск xcode, очистка и повторное архивирование не сделали.)


7

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


2

Здесь та же проблема. Сработала чистая сборка и удаление кешей проектов.


2

Была такая же проблема, и я пробовал все, включая загрузчик приложений, но все равно не загружался в iTunes Connect. Я использую XCode 7.1.1 и OS X El Capitan.

У меня также установлена ​​Avira (бесплатная версия), и как только я отключил ее, все прошло. Надеюсь, это кому-то поможет.

Stackoverflow был моим спасителем и источником Goto для Obj C, а теперь и для Swift !!


Отключение Avira - вот что исправило для меня! Спасибо!
Horsehoe7

2

У меня была эта проблема всю ночь. Получил ☕️🍺🍼, но не сработал.

Решил мою проблему только с:

  1. Переключение локальной сети на Wi-Fi
  2. Загрузка приложения с помощью загрузчика приложений
  3. Было бесполезно, но я видел, что запуск загрузки Xcode также работает после переключения соединения, так что, возможно, проблема связана с подключением.

1

Чистый проект у меня не работает в XCode 7.2. Но я решаю проблему экспортом архива и использованием Application Loader.

Шаг:

  1. Архив вы строите.

  2. В органайзере: выберите свой архив.

  3. Экспорт «Сохранить для развертывания в магазине приложений iOS».

  4. Откройте загрузчик приложений (Xcode -> Open Developer Tool -> Application Loader: загрузите его, если у вас его нет).

  5. Выберите «Доставить приложение» -> Выберите экспортированный ipa.

  6. Загрузить.

=> Готово


1

У меня была эта проблема с Xcode 7.1 (больше месяца). Я сделал все, что мог, чтобы решить эту проблему: перезапустить Xcode, очистить проект, очистить папку сборки, собрать с подключенным устройством, переустановить Xcode несколько раз, даже отформатировать весь диск и начать с нуля. Ничего из этого не сработало.

За это время мой коллега всегда мог без проблем загружать одни и те же сборки в App Store.

Любопытно, что для меня эту проблему решило отключение беспроводной мыши стороннего производителя.

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

Я проверял это трижды как на своем домашнем (MacBook Pro 2013 г.), так и на рабочем компьютере (Mac Mini 2014 г.).

Это наводит меня на мысль, что во время процесса отправки приложения Apple может проверить, создана ли ваша среда исключительно Apple или нет, и на основании этого может заблокировать вашу отправку. Это объясняет сообщение «Не удается проверить клиента».


Ничего себе - это действительно странно
невстер

Действительно, @nevster, я много думал, прежде чем поделиться этим, но это действительно то, что решило это для меня. Надеюсь, это поможет кому-то другому
adrianokw

Это безумие! Но, к сожалению, это не решение для меня.
JeroenJK

Работает для меня. Удивительный! )
romaroma

1

Для чего это стоит: я получил эту ошибку, когда мой стартовый диск был почти заполнен (осталось менее нескольких сотен МБ).

Очистка места и повторная отправка решили эту проблему.


1

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

Xcode> Открыть инструменты разработчика> Загрузчик приложений


1

Судя по остальным ответам, эту проблему «решает» множество разных вещей. Вот подробности того, что для меня решило:

  1. IPad нужно было подключить.

  2. IPad должен был быть авторизован (т.е. не заблокирован).

После того, как я выполнил эти два условия, он проверяется и надежно загружается. Если ни один из них не выполнен, я не могу проверить или загрузить в iTunesConnect и получаю сообщение об Cannot verify client (3000)ошибке.


1

Вы можете использовать загрузчик приложений, чтобы загрузить свою сборку и решить ее!


0
  • Загрузите Provisiononing Profiles приложения в Apple Developer,
  • Закройте и перезапустите Xcode,
  • Запустите профили Provisiononing с помощью Xcode,
  • Откройте приложение снова,
  • В общем -> получить "исправление" на Identity.

Вы можете архивировать и загружать в Apple Store


0

Когда он терпит неудачу два раза подряд, выбор «Проверить», а затем «Загрузить в App Store» помогает мне.


0

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

Как только я сделал это из загрузчика приложений, я получил сообщение об ошибке, связанное с этим: ITMS-90535 Невозможно опубликовать приложение iOS с помощью последней версии SDK Google Signin , которая была реальной причиной ошибки.


0
  1. Я переделал приложение с профилем обеспечения "App Store". Раньше это был профиль подготовки «Ad-hoc».
  2. Я отправил приложение из «Загрузчика приложений» вместо традиционного «Органайзера».

Эти два шага позволили мне также отправить приложение в iTunes Connect для бета-тестирования. Каждый раз, когда Apple выпускает обновленный XCode, всегда есть элемент неожиданности.


0

Попробовав несколько вещей, у меня сработало следующее:

  • Непосредственно перед загрузкой исполняемого файла проверьте его, тогда у вас будет модальное окно, в котором вы можете выбрать свой двоичный файл. Справа указано имя используемого профиля подготовки. Рядом есть стрелка.
  • Щелкните стрелку, которая открывает средство поиска, указывающее местоположение профиля обеспечения.
  • Удалите этот файл.
  • Перезапустить XCode
  • чистый
  • Перестроить / Архив
  • Загрузить
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.