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

114

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

nevster
источник
5
Без перезапуска Xcode 7.1 помогла папка чистой и чистой сборки .
Борис Ю.
3
К вашему сведению, я подал этот радар некоторое время назад: openradar.me/22999921 , но Apple ничего об этом не сказала, хотя я несколько раз общался с парой разработчиков.
NachoSoto
2
Это почти наверняка вызвано сбоем в сети или сбоями на серверах Apple, которые обрабатывают загруженное приложение. Было бы неплохо, если бы Apple могла обнаружить это и вернуть правильное сообщение об ошибке с предложением повторить попытку. Это помешало бы разработчикам прыгать через все виды обручей, пытающихся выяснить, что пошло не так, например, очистка, восстановление, использование вместо этого загрузчика приложений или мой личный фаворит, отключение вашей беспроводной мыши. Когда просто попробуйте еще раз, скорее всего, это сработает.
Koppacetic
Похоже, Apple исправила это! Последние несколько месяцев я постоянно получал репутацию от этого вопроса и ответа - каждый день. По состоянию на 3 дня назад эта закономерность прекратилась.
nevster 03

Ответы:

182

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

nevster
источник
24
верный. Кроме того, простая повторная загрузка архива без каких-либо изменений также часто помогает.
Мистер Зистем
1
При повторной загрузке я получаю ту же ошибку. Только после этого ошибка исчезла
nevster
3
Просто попробуйте еще раз. Если вам нужна магия, просто громко произнесите эти слова: harevithum haravithos, а затем попробуйте еще раз. Работает :)
BootMaker
3
Перезапуск и очистка папки сборки исправляют многие вещи ... Для этого исправления в словаре должно быть слово.
Genki
2
Не сработало с первой попытки, но сработало с 4-й или около того. Должен отображаться сообщение об ошибке «Xcode облажался, попробуйте еще раз» вместо другой вводящей в заблуждение информации.
Alex
61

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

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

или

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

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

n13
источник
8
Да, мне помогло решение, связанное с кофеином. Получил ошибку, искал StackOverflow, сделал кофе, и это сработало :)
Fiach Reid
Было бы неплохо, если бы был хоть какой-то намек на то, почему просто ждать и ничего не делать - правильный ответ. Конечно, очистка / восстановление / перезагрузка - это своего рода волшебное исправление - поскольку нет веской причины, по которой он должен исправлять проблемы, но иногда это происходит, - но если вы знаете, что происходит, это улучшит этот ответ.
absmiths
12

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

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

Росс Книп
источник
10

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

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

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

ams340
источник
7

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

Farador
источник
2

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

vinhkhoa
источник
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 также работает после переключения соединения, так что, возможно, проблема связана с подключением.
Achron
источник
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 или нет, и на основании этого может заблокировать вашу отправку. Это объясняет сообщение «Не удается проверить клиента».

adrianokw
источник
Ничего себе - это действительно странно
невстер
Действительно, @nevster, я много думал, прежде чем поделиться этим, но это действительно то, что решило это для меня. Надеюсь, это поможет кому-то другому
adrianokw
Это безумие! Но, к сожалению, это не решение для меня.
JeroenJK
Работает для меня. Удивительный! )
romaroma
1

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

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

jlapoutre
источник
1

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

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

Bcf Ant
источник
1

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

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

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

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

TheRustling
источник
1

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

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

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

thanhnguyen
источник
0

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

Джон Хьюстон
источник
0

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

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

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

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

Дипак Тхакур
источник
0

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

  • Непосредственно перед загрузкой исполняемого файла проверьте его, тогда у вас будет модальное окно, в котором вы можете выбрать свой двоичный файл. Справа указано имя используемого профиля подготовки. Рядом есть стрелка.
  • Щелкните стрелку, которая открывает средство поиска, указывающее местоположение профиля обеспечения.
  • Удалите этот файл.
  • Перезапустить XCode
  • чистый
  • Перестроить / Архив
  • Загрузить
Диего Ребозио
источник