Это действие не может быть завершено. Повторите попытку (-22421)

Я пытаюсь загрузить приложение Apple TV в App Store для тестирования, но у меня возникла проблема:

Это действие не может быть выполнено. Повторите попытку (-22421)

как показано на рисунке ниже:

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

Итак, что я могу сделать?

Ответ 1

Это происходит потому, что серверы Apple могут работать некорректно. Просто подождите и попробуйте позже или в следующий раз. В конечном итоге это сработает.

Ответ 2

Попробуйте экспортировать файл iPA, а затем загрузите экспортированный файл iPA с загрузчиком приложений. Это решит вашу проблему.

Ответ 3

Есть еще один способ исправить ошибку выше. Попробуй это, он исправил это для меня. Откройте терминал и запустите:

cd ~  
mv .itmstransporter/ .old_itmstransporter/  
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter" 

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

Refs для более подробной информации: https://forums.developer.apple.com/thread/76803

Ответ 4

(по состоянию на 8 ноября 2017 года)

Шаг 1

Открыть Xcode → вкладка продукта → Архив → экспорт и сохранение на рабочем столе

Шаг 2

Открыть Xcode → вкладка Xcode → Открыть инструмент разработчика → Application Loader → дважды щелкните Deliver YourApp и выберите недавно экспортированный .ipa файл со своего рабочего стола

Решает проблему каждый раз =)

Ответ 5

Как и все связанные с Xcode вещи. Простая перезагрузка исправила проблему для меня.

Ответ 6

Привет, у меня такая же проблема, когда я пытаюсь загрузить IPA на Appstore. Я решил это, когда я проверил, что мой профиль предоставления распределения недействителен. Поэтому просто обновите профиль подготовки, загрузите, затем установите и перезапустите Xcode. Теперь архивируйте и загрузите его на Appstore, это будет сделано.

ИЛИ

Создать IPA и загрузить через Application Loader.

Удачи.

Ответ 7

Будет работать на 100%. У меня была такая же проблема, но она была решена с помощью следующих шагов:

  • Удалить все профили из: ~/Library/MobileDevice/Provisioning Profiles/
  • Удалить учетную запись разработчика из Xcode → Предпочтение → Учетная запись → Удалить идентификатор Apple
  • Удалить производные данные
  • Перезапустить машину
  • Загрузите профили подготовки, которые вам необходимо отправить.
  • Откройте проект и очистите его.
  • И попробуйте еще раз для отправки приложения.

Я надеюсь, что это сработает для всех.

Ответ 8

У меня была точно такая же ошибка, следовательно, здесь (не прошло 6 раз в течение часа).

Я просто попробовал снова (без изменения чего-либо), он работал сам по себе.

Я читал на форумах Apple, что это проблема с серверами Apple, не имеет ничего общего с вашим Xcode.

Я также прочитал, что другие пытаются загрузить через ApplicationLoader (Menu → Xcode → Open Developer Tool → Application Loader), это спросит, где находится ваш код, тогда вам нужно будет выбрать свой Архив (а не исходный код), вы можете загрузить свой код таким образом, если вам нужно. Я лично предпочитаю встроенный Xcode.

Работает в любом случае.

Для записи я копирую поток из Форумы Apple.

Приветствия Хайдер

Ответ 9

Снимите флажок "Включить биткод", работая для меня.

Ответ 10

Обновление June5...

Apple, похоже, исправила ошибку текущей конкретной, которая присутствовала примерно за последнюю неделю.

Короче говоря, вы можете загружать синюю кнопку "Загрузить в App Store...", вместо того, чтобы использовать загрузчик приложений.


За 1 июня 2017 года

еще больше информации, казалось бы, не удалось загрузить

действительно, кажется, идут в магазин приложений...!

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

с каждым из пунктов там 208-231, я попытался загрузить обычным способом, и он не с кодом "Try Again (-22421)".

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

Тогда я действительно верю, что СтивенОджо (вчера) сказал выше:

  • Настройка новой учетной записи в iTunes с новым адресом электронной почты

  • ТАКЖЕ УСТАНАВЛИВАЕТСЯ НА РАЗРАБОТЧИКЕ, помня об этом, потому что Apple - самая идиотская организация в мире, developer.apple полностью отличается от ituneconnect.apple

  • Из моей реальной обычной учетной записи, и это НЕ РАЗРАБОТЧИК, НЕ СОЕДИНЯЕТ ITUNES, я пригласил новое альтер-эго в качестве администратора

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

  • Вход в загрузчик приложений с этим новым письмом и загрузка архива. Он работал без каких-либо проблем.

Возможно, на самом деле это будет нормально работать с моей обычной учетной записью; Я не знаю.

Чтобы быть ясным, через очень короткое время (скажем, две минуты) окончательная сборка (т.е. 233 выше) действительно стала "готовой к тестированию", как обычно, в магазине приложений.

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

Все загрузки "dud", кажется, застряли навсегда при обработке.

Ошеломляющая некомпетентность Apple достигла уровней теории заговора....

В буквальном смысле невозможно нанять программистов и системных администраторов, , которые являются плохими.

Должна быть какая-то теория заговора, за полным фиаско, которое является обеспечением Apple. Может быть, это какой-то жанр обратной психологии или что-то....... кто знает.


Позже в тот же день:

я TRIED UPDATING itmstransporter:

Затем я попробовал с новым номером сборки, используя обычную синюю кнопку "Загрузить в App Store...".

Это не сработало...

Затем я попытался использовать Application Loader, как описано выше...

Он работает с ApplicationLoader.

Заключение...

К сожалению, itmstransporter, вероятно, не имеет значения.

:/что фиаско.

Ответ 11

Для Xcode 8.3.2

Я решил такую ​​же проблему

"Это действие не может быть выполнено. Попробуйте снова (-22421)"

, используя следующие шаги...

  • Закройте xcode (если открыт)
  • в папке приложения, Xcode 8.3.2 → Показать содержимое пакета → Содержание → Приложение → Загрузчик приложений (Показать содержимое пакета) → Содержание → itms → bin → iTMSTransporter (щелкните правой кнопкой мыши и откройте с помощью Терминал, он автоматически начнет обновление...) после обновления откройте свой проект, перестройте свой архив и загрузите его снова.

Для Xcode 9

issue

"Это действие не может быть выполнено. Попробуйте снова (-22421)"

был разрешен в Xcode 9. Теперь мы можем загрузить приложение через Xcode Organizer.

https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW876

Ответ 12

Я увеличил номер сборки, но проблема осталась.

Затем

  • Я одобрил новое лицензионное соглашение на itunesconnect.
  • Я открыл приложение App Store на своем MAC-адресе и нажал кнопку обновления для "Инструменты командной строки (OS X 10.11) для XCode, версия 7.3"
  • Я открыл XCode. Нажмите кнопку "Продукт" на верхней панели. Пока содержимое вкладки открыто, я нажал клавишу "alt" на клавиатуре, чтобы сделать видимым опцию "Clean Build Folder". Я нажал эту опцию.
  • Я перестраиваю приложение для той же версии, что и я получил ниже ошибки;

Это действие не может быть выполнено. Повторите попытку (-22421)

  1. На этот раз я получил ошибку ниже, когда хочу загрузить новую версию;

Это действие не может быть выполнено. Повторите попытку.

  1. Я нажал кнопку "Готово" и снова нажал кнопку "Загрузить в App Store", и загрузка успешно завершена.

Надеюсь, это поможет.

Ответ 13

Проблема не может быть решена с помощью процесса загрузки xCode. Несколько дней назад я сталкивался с такими же проблемами, когда отправлял несколько моих приложений и всех приложений, демонстрируя ту же ошибку. После многих попыток я использовал Application Loader для загрузки приложения, и он работал.

  • Сначала перейдите в xcode → меню продукта → архив
  • Выберите "Экспорт для Appstore"
  • Сохранить файл IPA
  • Теперь откройте загрузчик приложений, перейдя в xCode → xCode Menu → Open Developer Tool → Application Loader
  • Войдите в систему с учетными данными учетной записи и выберите файл IPA.

Отправить! Он работает!

Ответ 14

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

В принципе, вам нужно очистить транспортные маркеры. Это может произойти, если вы должны закрыть Xcode, находясь в середине отправки приложения iTunes Connect.

/Users/<username>/.itmstransporter/UploadTokens/

Удалите все .token файлы в этом каталоге. Если вы не можете найти файлы .token, это происходит потому, что они скрыты в Finder. Чтобы скрыть/показать скрытые файлы в Finder, используйте следующую команду терминала (TRUE = UNHIDE, FALSE = HIDE):

defaults написать com.apple.finder AppleShowAllFiles TRUE; killall Finder

Ответ 15

Откройте терминал и запустите:

cd ~

mv .itmstransporter/ .old_itmstransporter/

"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

Ответ 16

Tested in Xcode 7.3, 04142016

Вместо того, чтобы щелкнуть синюю кнопку Upload to App Store... от организатора или во время архивирования, Xcode предлагает лучший инструмент для этого, но он немного скрыт, и процесс не ясен, как использовать его.

Вот что я задокументировал, отправив наше последнее приложение iOS в App Store:

Во-первых, НЕ используйте синюю кнопку Загрузить в магазин приложений....

В меню Xcode Xcode: Инструменты разработчика: выберите Application Loader.

Войдите в систему с соответствующими учетными данными, которые позволяют загружать в App Store.

Когда Application Loader показывает вам свой главный экран, выберите кнопку Выбрать в правом нижнем углу главного окна и откройте свой IPA, который вы экспортировали для App Store.

Выполните презентацию.

Почему вы хотите сделать это:

  • Подробное описание ошибок при отправке сообщений. Точные объяснения ошибок отправки. Он сообщает вам, что неверно в приложении, которое вы пытаетесь отправить.
  • Вам не нужно иметь дело с безысходной ошибкой, которая вызвала этот вопрос в первую очередь.
  • Он работает последовательно в моих тестах, где Xcode Отправить приложение для сохранения... из меню Архив не работает.

Ответ 17

Просто, если это будет моя ошибка.

Вы проверили оба параметры профиля подготовки в "вашем проекте" и "ваших целевых показателях"?

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

Ответ 18

В моем случае это было вызвано отсутствием некоторых значков приложений в Image.xcassets

Ответ 19

Оба разработчика в нашей команде столкнулись с одной и той же проблемой с разных машин 31 мая 2017 года. Я работал над проблемой:

  • Настройка пароля для конкретного приложения на моем Apple ID.
  • Экспорт приложения из органайзера в качестве IPA для распространения магазина приложений.
  • Вход в загрузчик приложений с этим паролем приложения и загрузкой архива. Он работал без каких-либо проблем.

Какая прекрасная трата времени. Надеемся, что эти шаги помогут другим и сэкономить время.

Ответ 20

При получении ошибки " Действие не может быть выполнено. Попробуйте снова (-22421)", Просто попробуйте снова отправить такое же приложение в магазин iTunes с помощью XCode, и в следующий раз вы получите фактические сообщения об ошибках.

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

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

[Обратите внимание:]

Пожалуйста, проверьте, что версия версии приложения/ версия сборки больше, чем предыдущая версия. Вы можете проверить его в Xcode → Настройки проекта → Общий раздел И iTunes-Connect-Account → Пакет приложений → вкладка активности

Ответ 21

На 1 июня 2017 года

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

1) Откройте терминал и запустите этот

cd ~

mv.itmstransporter/.old_itmstransporter/

"/Приложения/Xcode.app/Содержание/Приложения/Приложение Loader.app/Contents/itms/bin/iTMSTransporter"

iTMSTransporter обновит себя, дождитесь завершения процесса.

2) Выйдите из учетной записи Apple из учетной записи настроек Xcode и снова войдите в систему вместо создания нового идентификатора в iTunes и учетной записи разработчика.

3) Очистите проект и архив, затем экспортируйте приложение из органайзера в качестве IPA для распространения магазина приложений.

4) Вход в загрузчик приложений с той же учетной записью и загрузка ipa.

5) Процесс завершится успешно.

Ответ 22

У меня была эта проблема снова и снова. Нет описательного описания, просто сообщение об ошибке, отправленное OP.

На самом деле это была проблема с сборкой и, как вы могли подумать, не имела ничего общего с серверами Apple.

Решение заключалось в том, чтобы перейти к Organizer и Export сборке, а затем загрузить его через Application Loader. Здесь я получил правильные сообщения об ошибках. В моем случае это была проблема с тем, что CocoaPods нарушал проверку расширений приложений. Я решил это, а затем я мог загрузить свою сборку.

Надеюсь, это поможет кому-то вроде меня.

Ответ 23

У меня была такая же проблема. Это было связано с настройкой Build Settings → Code Signing Identity → Release, установленной для iOS Developer. Если для загрузки Xcode необходимо установить iOS Distribution для .

Ответ 24

Лучшим решением является Application Loader. Я не могу комментировать примечание Naresh об этом (я слишком много новичок в StackOverflow), но я предупреждаю вас, что если вы используете Swift, не используйте систему генерации Xcode ipa. Я предпочитаю ручное создание IPA:

1) zipping 2 folders : a Payload folder that contain your .app and a SwiftSupport folder that you can copy from your Xarchive. 
2) rename the zip to .ipa.

Ответ 25

Проверка того же архива, который не удалось загрузить для меня. Или снова появились серверы Apple.

Ответ 26

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

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

автоматически изменится:

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

Итак, чтобы ответить на ваш вопрос, я не знаю, была ли ваша проблема вызвана тем, что вы подключили устройство iOs во время архивации, но вы сможете воспроизвести эту проблему, если вы подключите устройство iOS во время архивации своего приложения. Надеюсь, это поможет кому-то.

Ответ 27

Моя проблема заключалась в предварительных профилях.

Итак, для меня это сработало:

Перейдите к настройкам Xcode → Учетные записи → В моем аккаунте Apple Apple → Выберите " Загрузить все"

Я тоже проверил в центре участников и удалил все недопустимые профили предварительных данных и:

1 - Закрыть Xcode

2 - Откройте Xcode, очистите и создайте мой проект.

3 - Архивируйте мой код еще раз.

Ответ 28

Проверьте этот список или просто попробуйте загрузить!

  • Попасть в центр участника.
  • Проверьте, нет ли недопустимых профилей подготовки (по какой-то причине профиль распространения моего магазина приложений стал недействительным)
  • Удалить недопустимые профили
  • Создайте новые
  • Загрузите и перетащите XCode
  • Перезагрузка Mac
  • Архив = > Загрузить в App Store
  • Все должно быть хорошо.

Ответ 29

У меня тоже были такие проблемы, я загрузил свое приложение, а также обновил его один раз, но не имел никаких проблем, но поскольку я загружал его в третий раз, я столкнулся с этой проблемой, попробовал много чего, поцарапал мой голова, работала в Интернете в течение нескольких часов, продолжала пробовать весь день, но ничего не случилось, но на следующий день (появился новый свет), и мое приложение было загружено с первой попытки.

Почувствуйте, что была какая-то проблема с яблочной стороны (будь то там сервер, там программное обеспечение xCode или там mac).

Так что не стоит унывать, если сталкиваешься с этой проблемой, вы можете исследовать ситуацию с этой проблемой, но ее просто попробуйте исправить эту проблему, чтобы подождать некоторое время, чтобы отдохнуть и повторить попытку.

Ответ 30

Вы можете попробовать следующие решения:
Используйте Application Loader, чтобы загрузить приложение, так как организатор Xcode не может загружать файл (отклоняет IPA), иногда, без реальной причины и часто возникающей проблемы с Xcode Organizer, что яблоко не может окончательно решить.

Решение для кода ошибки: 22421

  • Сервер загрузки приложений Apple не работает должным образом (не в соединение или потерянное соединение во время загрузки файла). Просто подождите и попробуйте снова позже (может быть после дня).
  • Флуктуация в вашей сети соединение при загрузке файла.
  • Возможно, вы не добавили приватности в вашем файле info.plist.

Cocoa Ключи: Вот список ключей (с заявлениями о конфиденциальности), которые вы должны рассмотреть, чтобы добавить в свой info.plist файл, если вы использовали эту службу в своем приложении.

В настоящее время вы также можете столкнуться с этим кодом ошибки: 90186 (с загрузчиком приложений)

  • Устаревший загрузчик приложений может быть причиной этой ошибки. Используйте последний инструмент Xcode и используйте загрузчик приложений из Xcode Tool.
  • Неверный/недействительный профиль подготовки, связанный с вашей сборкой. Убедитесь, что вы использовали правильный профиль обеспечения (Предоставление профиль с режимом Распределение/Производство. Профиль создания режима разработки не позволяет загружать приложение в хранилище.)

Вы можете найти последний инструмент Application Loader Tool из новейшего инструмента Xcode: Xcode → Open Developer Tool → Application Loader

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