Я пытаюсь загрузить приложение Apple TV в App Store для тестирования, но у меня возникла проблема:
Это действие не может быть завершено. Попробуйте еще раз (-22421)
как на картинке ниже:
Так что я могу сделать?
Я пытаюсь загрузить приложение Apple TV в App Store для тестирования, но у меня возникла проблема:
Это действие не может быть завершено. Попробуйте еще раз (-22421)
как на картинке ниже:
Так что я могу сделать?
Ответы:
Это происходит потому, что серверы Apple могут работать некорректно. Просто подождите и попробуйте позже или в следующий раз. Это будет работать наверняка в конце концов.
Просто попробуйте экспортировать файл iPA, а затем загрузить этот экспортированный файл iPA с помощью загрузчика приложений. Это решит вашу проблему.
Есть еще один способ исправить вышеуказанную ошибку. Попробуйте это, это исправило это для меня. Откройте терминал и запустите:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Три вышеприведенные строки кода обновят iTMSTransporter, затем вы можете попробовать снова загрузить в XCode.
Ссылка на более подробную информацию: https://forums.developer.apple.com/thread/76803
(По состоянию на 23 мая 2018 г.)
Шаг 1
Откройте Xcode -> вкладка Product -> Archive -> export и сохраните на рабочий стол
Шаг 2
Откройте Xcode -> вкладка Xcode -> Open Developer Tool -> Application Loader >> дважды щелкните Deliver YourApp и выберите недавно экспортированный файл .ipa на рабочем столе.
Решил вопрос каждый раз =)
Как и все вещи, связанные с Xcode. Простая перезагрузка исправила проблему для меня.
Эй, у меня та же проблема, когда я пытаюсь загрузить IPA в Appstore. Я решил это, когда проверил, что мой профиль обеспечения распространения недействителен. Так что просто обновите профиль обеспечения, загрузите, затем установите и перезапустите XCode. Теперь заархивируйте и загрузите его в Appstore, это будет сделано.
ИЛИ
Создайте IPA и загрузите через Application Loader.
Удачи.
Invalid iMessage App - Your iMessage app contains an invalid sticker pack.
Думаю, мне нужно перейти к общему способу сделать это. Кстати, Bartłomiej Semańczyk ответ сработал. Я попробовал еще раз, и это сработало;)
Будет работать на 100% уверен. У меня была та же проблема, но она была решена с помощью следующих шагов:
Я надеюсь, что это будет работать для всех.
Я испытывал точно такую же ошибку, поэтому был здесь (не получалось около 6 раз за час).
Я просто попробовал сейчас снова (ничего не меняя), все заработало само собой.
Я читал на форумах Apple, что это проблема с серверами Apple, никак не связанная с вашим Xcode.
Я также читал, что другие, пытающиеся загрузить через ApplicationLoader (Меню -> Xcode -> Открыть инструмент разработчика -> Загрузчик приложений), при этом у вас спросят, где находится ваш код, вам нужно будет выбрать свой Архив (не исходный код), вы можете загрузить свой код таким образом, если вам нужно. Я лично предпочитаю встроенный Xcode вместо этого.
Работает в любом случае.
Для записи я копирую ветку с форумов Apple .
Ура Heider
Похоже, Apple исправила конкретную ошибку, которая присутствовала примерно на прошлой неделе.
Короче говоря, вы можете загружать с синей кнопкой «Загрузить в App Store ...», не используя загрузчик приложений.
еще больше информации, казалось бы, неудачные загрузки
с каждым из пунктов 208-231 я попытался загрузить обычным способом, и это не удалось с кодом «Попробуйте еще раз (-22421)».
На самом деле, незаметно для меня, они все шли в магазин приложений , но, похоже, они просто застревали в бесконечной обработке.
Тогда я действительно поверил тому, что СтивенОджо сообщил (вчера) выше:
Настройка новой учетной записи в iTunes с новым адресом электронной почты
ТАКЖЕ УСТАНАВЛИВАЮТ ЭТО НА РАЗРАБОТЧИКЕ, помня, что, поскольку Apple является самой идиотской организацией в мире, developer.apple полностью отличается от ituneconnect.apple
Из моего действительного обычного аккаунта, и это в РАЗРАБОТЧИКЕ, а не в ITUNES CONNECT, я пригласил это новое альтер эго в качестве администратора
Экспорт приложения из органайзера в качестве IPA для распространения в магазине приложений.
Войдите в загрузчик приложений с этим новым адресом электронной почты и загрузите архив. Работало без проблем.
Вполне возможно, что теперь это будет нормально работать с моей обычной учетной записью; Я не знаю.
Чтобы быть понятным, через очень короткое время (скажем, две минуты) окончательная сборка (то есть 233 выше) действительно стала «готова к тестированию», как обычно в магазине приложений.
Все «грязные» загрузки, кажется, застряли навсегда при обработке.
Это в буквальном смысле не представляется возможным программистов и сисадминов проката, которые это плохо .
Должна быть какая-то теория заговора, лежащая в основе полного фиаско, которое обеспечивает Apple. Может быть, это какой-то маркетинговый сюжет обратной психологии или что-то ....... кто знает.
Позже в тот же день:
Затем я попытался с новым номером сборки, используя обычную веселую синюю кнопку «Загрузить в App Store ...».
Затем я попытался использовать Application Loader, как описано выше ...
Вывод ...
Что за фиаско.
я решил ту же проблему
«Это действие не может быть завершено. Попробуйте снова (-22421)»
используя следующие шаги ...
вопрос
«Это действие не может быть завершено. Попробуй еще раз (-22421) »
была решена в Xcode 9. Теперь мы можем также загрузить приложение через Xcode Organizer.
Я увеличил номер сборки, но проблема осталась.
Затем,
Это действие не может быть завершено. Попробуйте еще раз (-22421)
Это действие не может быть завершено. Попробуйте еще раз.
Надеюсь, это поможет.
Откройте терминал и запустите:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Проблема не может быть решена с помощью процесса загрузки xCode. Несколько дней назад я столкнулся с такими же проблемами, когда отправлял несколько своих приложений, и все приложения показывали одну и ту же ошибку. После многих попыток я использовал Application Loader для загрузки приложения, и оно работало.
Отправить это! Оно работает!
Я пытался загрузить архив почти 10 раз (со всеми видами очистки и перезагрузки, с разными версиями и файлами подготовки), но все еще получал ту же ошибку. Затем, внезапно, с моей следующей попытки, он показал мне: «не удается продолжить доставку, существующий экземпляр транспортера в данный момент загружает этот пакет», я сделал следующее, и это помогло:
По сути, вам нужно очистить транспортные токены. Это может произойти, если вы закроете Xcode во время отправки приложения в iTunes Connect.
/Users/<username>/.itmstransporter/UploadTokens/
Удалите все файлы .token в этом каталоге. Если вы не можете найти файлы .token, это потому, что они скрыты в Finder. Чтобы скрыть / показать скрытые файлы в Finder, используйте следующую команду терминала (TRUE = UNHIDE, FALSE = HIDE):
по умолчанию написать com.apple.finder AppleShowAllFiles TRUE; killall Finder
Tested in Xcode 7.3, 04142016
Вместо того, чтобы нажимать синюю кнопку « Загрузить в App Store…» в Организаторе или во время архивации, XCode предлагает лучший инструмент для этого, но он немного скрыт, и процесс не совсем понятен, как его использовать.
Вот что я задокументировал, отправляя наше последнее приложение iOS в App Store:
Во-первых, НЕ используйте синюю кнопку « Загрузить в App Store…» .
В меню Xcode Xcode: Инструменты разработчика: выберите Application Loader .
Войдите с соответствующими учетными данными, которые позволят вам загрузить их в App Store.
Когда Application Loader покажет вам свой главный экран, нажмите кнопку « Выбрать» в правом нижнем углу главного окна и откройте свой IPA, который вы экспортировали для App Store.
Продолжить с представлением.
Почему вы хотите сделать это:
На всякий случай, это же моя ошибка.
Проверили ли вы оба настроек предоставления профиля в «вашем проекте» и «ваши целях»?
В моем случае это было вызвано отсутствием некоторых значков приложений в Images.xcassets
31 мая 2017 года у обоих разработчиков в нашей команде была одна и та же проблема с разных машин. Я решил эту проблему следующим образом:
Какая прекрасная трата времени. Надеюсь, что эти шаги работают для других и сэкономить время.
Когда вы получите сообщение об ошибке « Действие не может быть завершено. Попробуйте еще раз (-22421) », просто попробуйте повторно отправить то же приложение в iTunes store с помощью XCode, и в следующий раз вы получите фактические сообщения об ошибках.
Подробное сообщение об ошибке, которое вы получили в следующий раз, поможет вам, что делать на самом деле !!!
Если вы снова и снова получаете одну и ту же ошибку, вы можете отправить приложение, используя «Загрузчик приложений», и оно может быть успешно отправлено.
[Берегите себя:]
Пожалуйста, проверьте, что номер версии вашего приложения / версии сборки больше, чем ранее представленная версия. Вы можете проверить это в Xcode -> Настройки проекта -> Общий раздел И iTunes-Connect-Account -> Пакет приложения -> вкладка Activity
У меня была эта проблема снова и снова. Нет описательного описания, только сообщение об ошибке, которое опубликовал OP.
На самом деле, это была проблема со сборкой, и, как вы думаете, не имела никакого отношения к серверам Apple.
Решение должно было пойти Organizer
и Export
сборки, а затем загрузить его через Application Loader
. Здесь я получил правильные сообщения об ошибках. В моем случае это была проблема с CocoaPods, нарушающей проверки расширений приложения. Я решил это, и тогда я мог загрузить свою сборку.
Надеюсь, это поможет кому-то вроде меня.
Я была такая же проблема. Это было связано с настройками сборки -> Идентификация подписи кода -> Релиз, который был установлен для iOS Developer. Для работы загрузки Xcode необходимо установить iOS Distribution.
На 1 июня 2017 года
Некоторые объединенные шаги из ответа этой темы, которые работали для меня. Я пишу процесс, который работал хорошо для меня.
1) Откройте терминал и запустите этот
CD ~
mv .itmstransporter / .old_itmstransporter /
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
Затем iTMSTransporter обновится, дождется завершения процесса.
2) Выйдите из учетной записи Apple из учетной записи настроек XCode и войдите снова, вместо создания нового идентификатора в iTunes и учетной записи разработчика.
3) Очистите проект и архив, затем экспортируйте приложение из органайзера в качестве IPA для распространения в магазине приложений.
4) Войдите в загрузчик приложений с той же учетной записью и загрузите IPA.
5) Процесс завершится успешно.
Вы можете попробовать следующие решения:
Используйте Application Loader для загрузки вашего приложения, так как Xcode Organizer не может загружать файл (отклоняет IPA) иногда, без веской причины, и это часто встречающаяся проблема с Xcode Organizer, которую Apple не может устранить навсегда.
- Сервер загрузки приложений Apple не работает должным образом (нет соединения или потеря соединения во время загрузки файла). Просто подождите и попробуйте еще раз позже (возможно, через день).
- Колебания в вашем сетевом соединении, во время загрузки файла.
- Возможно, вы не добавили заявления о конфиденциальности в ваш файл info.plist.
Ключи какао : Здесь приведен список ключей (с заявлениями о конфиденциальности), которые вам следует добавить в файл info.plist, если вы использовали эту службу в своем приложении.
В настоящее время вы также можете столкнуться с этим кодом ошибки: 90186 (с загрузчиком приложений)
- Причиной этой ошибки может быть устаревший загрузчик приложений. Используйте новейший инструмент Xcode и загрузчик приложений из Xcode Tool.
- Неверный / недействительный профиль обеспечения, связанный с вашей сборкой. Убедитесь, что вы использовали правильный профиль обеспечения ( требуется профиль обеспечения с режимом распространения / производства . Профиль обеспечения в режиме разработки не позволяет загружать приложение в магазин.)
Вы можете найти последнюю версию Application Loader Tool из последней версии Xcode Tool: Xcode -> Open Developer Tool -> Application Loader
Лучшее решение действительно - Application Loader. Я не могу комментировать примечание Нареша по этому вопросу (я слишком новичок в 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.
Если вы подключаете устройство в то время, когда приложение строит / архивирует, ваше универсальное устройство автоматически переключится на подключенное устройство, и при попытке загрузки в магазин приложений у вас произойдет этот странный сбой.
изменится на это автоматически:
Поэтому, чтобы ответить на ваш вопрос, я не знаю, была ли ваша проблема вызвана тем, что вы подключили свое устройство iOs во время архивации, но вы сможете воспроизвести эту проблему, если вы подключите свое устройство iOS во время архивации своего приложения. Надеюсь, это кому-нибудь поможет
Моя проблема была с предварительными профилями.
Так что для меня это сработало:
Зайдите в настройки XCode -> Учетные записи -> В моем ID Учетная запись Apple -> Выберите « Загрузить все »
Я также проверил в центре участников и удалил все недействительные предварительные профили и:
1 - Закрыть Xcode
2 - Откройте Xcode, сделайте чистку и соберите мой проект.
3 - Снова заархивируйте мой код.
Проверьте этот список или просто продолжайте попытки загрузки!