2016-02-17 9 views
49

За 2 дня до того, как я успешно загрузил архив для своего приложения, и мое приложение находится в магазине приложений, но вчера и сегодня, когда я загружаю архив, я вижу сообщение «Загрузка архива» (с подзаголовком «Отправка использования программного интерфейса для подключения ITunes») на самом начало, но потом я вижу «операция ITunes магазина не удалась Это действие не может быть завершено, попробуйте позже..»:Не удается загрузить архив в магазин приложений со вчерашнего дня

enter image description here

Когда я пытаюсь чтобы загрузить архив для другого приложения, все в порядке, это очень странно, потому что с 2 дней назад я только изменил минимальный возраст в приложении с 17 до 18 (поэтому я не изменил все важные в настройках приложения).

Может случиться, что мы используем сеть iAd и Apple, сообщив, что эта сеть будет недоступна с июля?

enter image description here

+0

Okey, а вы пытались удалить iAad из своего приложения? – user3182143

+0

Да, я пробовал это прямо сейчас, это не помогло –

+0

@PaulGalavic проверить мой ответ, Убедитесь, что версия загрузчика приложения должна быть> = 3.0 – Mayur

ответ

40

просто загрузить ИПА с Application Loader 2.9.1, даже думал, что яблоко сказать вам, что вы должны загрузить ИПА с Xcode 7.2 или Load Application 3.0.0, но мое решение работает хорошо скачать погрузчик Применение 2.9.1

+0

Не могли бы вы дать ссылку? –

+4

В более современных версиях XCode вы найдете «Application Loader» в меню «Xcode» (первое меню справа от Apple в строке меню), и оно будет скрываться в «Open Developer Tools», подменю. –

+0

На самом деле это помогло (я загрузил загрузчик приложений по умолчанию в моем xCode 7.2), большое спасибо –

23

Попробуйте Xcode ->Open Developer Tool ->Application Loader ->Войти с AppleID -> Choo себе приложение IPA может это поможет вам

+0

, где мой IPA после создания приложения? –

+1

Вы можете создать IPA с этим. Продукт -> Архив и дождитесь архивирования. Когда он успешно откроет диалоговое окно для архивной информации. В этой правой части вы выберете EXPORT и «Save for Ad Hoc development» –

+0

Этот метод поможет мне, спасибо – inix

2

Сталкиваясь такой вопрос, вы должны позаботиться о некоторых пунктах, перечисленных ниже:

  • Убедитесь, что вы добавили правильный пакет ID & инициализацию, чтобы приложение
  • Если это правильно, возможно, после обновления его на учетной записи разработчика он не обновлялся на Xcode. Итак, в этом случае перейдите в Xcode> Настройки> удалить Учетная запись & Добавьте ее снова. Чистый Xcode набор резервов в мишенях & проекты как
  • После того, как вы сделали с выше шагов чистый проект & Подготовка нового архива снова & попытку представить его

Важные примечания:

  • Не пытайтесь отправить файлы сборки из версий Beta Xcode
  • Если вы используете загрузчик приложений, убедитесь, что его версия больше или равна 3.0

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

8

Другим решением, которое может помочь, является отключение битового кода при отправке IPA через XCode. Не знаю, почему, но это сработало для моего коллеги, когда у него была такая же проблема. Если вы хотите сохранить биткод, тогда Application Loader будет работать, как отметил pradip kikani.

+0

После попытки ~ 10 раз отключение битового кода сделало это для меня. Странный. – CharlesA

+0

То же самое здесь. Действительно странно. Работал. –

3

Я попытался перезагрузить свой Mac и все, что ничего не помогло.

Что на самом деле работает для меня:

  1. Записан из моего аккаунта разработчика в настройках Xcode.
  2. Отключите bitCode от настроек сборки.
  3. Изменен профиль обеспечения.

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

4

Я видел эту точную проблему TWICE вчера (14 апреля 2016 года), используя Xcode 7.2. я хотел бы получить либо

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

или ее

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

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

Не самый технический полезный ответ, но он думал, что стоит упомянуть.

+0

Я пробовал 3 раза вчера, один раз сегодня утром. Всегда выполнять это действие невозможно. Попробуй еще раз. (-22421) –

3

Есть такая же проблема сегодня! Я обнаружил, что в моих действительных Архитектурах нет «arm64». Там был один «arm6». Обновленный список Действительной архитектуры разрешил мою проблему.

enter image description here

+0

ОК, но у меня была архитектура arm64, поэтому у меня не было никаких проблем для меня –

+1

@PaulGalavic Отредактировал мой ответ. Я думаю, что ошибка заклинания в plist вызывает эту проблему !! не уверен. –

4

Я столкнулся с той же проблемой сегодня, когда я хотел, чтобы проверить мое приложение в Xcode 7.3.1. В моем случае мои профили предоставления были исчерпаны 1 мая 2016 года, как я узнал в «Предпочтениях> Учетные записи> Xcode> Сведения о просмотре». Я нажал «Загрузить все» и получил обновленные профили с обновленной датой истечения срока действия.

1

Я решил аналогичную проблему, изменив номер сборки от 1.0 до 1.1.