Я пытаюсь загрузить приложение Apple TV в App Store для тестирования, но у меня возникла проблема:
Это действие не может быть завершено. Попробуйте еще раз (-22421)
как на картинке ниже:
Так что я могу сделать?
ios
xcode
app-store-connect
Нимиша Ранипа
источник
источник
Ответы:
Это происходит потому, что серверы Apple могут работать некорректно. Просто подождите и попробуйте позже или в следующий раз. Это будет работать наверняка в конце концов.
источник
Просто попробуйте экспортировать файл iPA, а затем загрузить этот экспортированный файл iPA с помощью загрузчика приложений. Это решит вашу проблему.
источник
Есть еще один способ исправить вышеуказанную ошибку. Попробуйте это, это исправило это для меня. Откройте терминал и запустите:
Три вышеприведенные строки кода обновят 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
источник
Снимите флажок «Включить биткод», у меня сработало.
источник
Обновление 5 июня ...
Похоже, Apple исправила конкретную ошибку, которая присутствовала примерно на прошлой неделе.
Короче говоря, вы можете загружать с синей кнопкой «Загрузить в App Store ...», не используя загрузчик приложений.
На 1 июня 2017 г.
еще больше информации, казалось бы, неудачные загрузки
действительно, кажется, пойти в магазин приложений ...!
с каждым из пунктов 208-231 я попытался загрузить обычным способом, и это не удалось с кодом «Попробуйте еще раз (-22421)».
На самом деле, незаметно для меня, они все шли в магазин приложений , но, похоже, они просто застревали в бесконечной обработке.
Тогда я действительно поверил тому, что СтивенОджо сообщил (вчера) выше:
Настройка новой учетной записи в iTunes с новым адресом электронной почты
ТАКЖЕ УСТАНАВЛИВАЮТ ЭТО НА РАЗРАБОТЧИКЕ, помня, что, поскольку Apple является самой идиотской организацией в мире, developer.apple полностью отличается от ituneconnect.apple
Из моего действительного обычного аккаунта, и это в РАЗРАБОТЧИКЕ, а не в ITUNES CONNECT, я пригласил это новое альтер эго в качестве администратора
Экспорт приложения из органайзера в качестве IPA для распространения в магазине приложений.
Войдите в загрузчик приложений с этим новым адресом электронной почты и загрузите архив. Работало без проблем.
Вполне возможно, что теперь это будет нормально работать с моей обычной учетной записью; Я не знаю.
Чтобы быть понятным, через очень короткое время (скажем, две минуты) окончательная сборка (то есть 233 выше) действительно стала «готова к тестированию», как обычно в магазине приложений.
Все «грязные» загрузки, кажется, застряли навсегда при обработке.
Ошеломляющая некомпетентность Apple достигла уровня "теории заговора" ....
Это в буквальном смысле не представляется возможным программистов и сисадминов проката, которые это плохо .
Должна быть какая-то теория заговора, лежащая в основе полного фиаско, которое обеспечивает Apple. Может быть, это какой-то маркетинговый сюжет обратной психологии или что-то ....... кто знает.
Позже в тот же день:
Я ПОПЫТАЛ ОБНОВЛЕНИЕ itmstransporter:
Затем я попытался с новым номером сборки, используя обычную веселую синюю кнопку «Загрузить в App Store ...».
Это не работает ...
Затем я попытался использовать Application Loader, как описано выше ...
Это работало с ApplicationLoader.
Вывод ...
К сожалению, itmstransporter, вероятно, не актуален.
Что за фиаско.
источник
Для Xcode 8.3.2
я решил ту же проблему
используя следующие шаги ...
Для Xcode 9
вопрос
была решена в Xcode 9. Теперь мы можем также загрузить приложение через Xcode Organizer.
https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW876
источник
Я увеличил номер сборки, но проблема осталась.
Затем,
Надеюсь, это поможет.
источник
Откройте терминал и запустите:
источник
Проблема не может быть решена с помощью процесса загрузки xCode. Несколько дней назад я столкнулся с такими же проблемами, когда отправлял несколько своих приложений, и все приложения показывали одну и ту же ошибку. После многих попыток я использовал Application Loader для загрузки приложения, и оно работало.
Отправить это! Оно работает!
источник
Я пытался загрузить архив почти 10 раз (со всеми видами очистки и перезагрузки, с разными версиями и файлами подготовки), но все еще получал ту же ошибку. Затем, внезапно, с моей следующей попытки, он показал мне: «не удается продолжить доставку, существующий экземпляр транспортера в данный момент загружает этот пакет», я сделал следующее, и это помогло:
По сути, вам нужно очистить транспортные токены. Это может произойти, если вы закроете Xcode во время отправки приложения в iTunes Connect.
Удалите все файлы .token в этом каталоге. Если вы не можете найти файлы .token, это потому, что они скрыты в Finder. Чтобы скрыть / показать скрытые файлы в Finder, используйте следующую команду терминала (TRUE = UNHIDE, FALSE = HIDE):
по умолчанию написать com.apple.finder AppleShowAllFiles TRUE; killall Finder
источник
Вместо того, чтобы нажимать синюю кнопку « Загрузить в 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 не может устранить навсегда.
Решение для кода ошибки: 22421
Ключи какао : Здесь приведен список ключей (с заявлениями о конфиденциальности), которые вам следует добавить в файл info.plist, если вы использовали эту службу в своем приложении.
В настоящее время вы также можете столкнуться с этим кодом ошибки: 90186 (с загрузчиком приложений)
Вы можете найти последнюю версию Application Loader Tool из последней версии Xcode Tool: Xcode -> Open Developer Tool -> Application Loader
источник
Лучшее решение действительно - Application Loader. Я не могу комментировать примечание Нареша по этому вопросу (я слишком новичок в StackOverflow), но предупреждаю вас, что если вы используете Swift, не используйте систему генерации Xcode ipa. Я предпочитаю создание IPA вручную:
источник
Проверка того же архива, который не удалось загрузить, работала на меня. Или только серверы Apple вернулись.
источник
Если вы подключаете устройство в то время, когда приложение строит / архивирует, ваше универсальное устройство автоматически переключится на подключенное устройство, и при попытке загрузки в магазин приложений у вас произойдет этот странный сбой.
Эта:
изменится на это автоматически:
Поэтому, чтобы ответить на ваш вопрос, я не знаю, была ли ваша проблема вызвана тем, что вы подключили свое устройство iOs во время архивации, но вы сможете воспроизвести эту проблему, если вы подключите свое устройство iOS во время архивации своего приложения. Надеюсь, это кому-нибудь поможет
источник
Моя проблема была с предварительными профилями.
Так что для меня это сработало:
Зайдите в настройки XCode -> Учетные записи -> В моем ID Учетная запись Apple -> Выберите « Загрузить все »
Я также проверил в центре участников и удалил все недействительные предварительные профили и:
1 - Закрыть Xcode
2 - Откройте Xcode, сделайте чистку и соберите мой проект.
3 - Снова заархивируйте мой код.
источник
Проверьте этот список или просто продолжайте попытки загрузки!
источник
Это произошло со мной после того, как я включил двухфакторную аутентификацию в своем Apple ID. После отключения двухфакторной аутентификации все работает как положено.
источник