Обновление OS X Yosemite Xcode зависло в состоянии «Ожидание»

Недавно я скачал Yosemite и пытаюсь обновить свой Xcode. Я нажал «Обновить» в App Store, но он застрял в «Ожидание» в течение последних 30 минут.

Как видно в Launchpad

Как видно в App Store

Что я могу сделать, чтобы исправить это?

Ответы (8)

Да, многие сталкивались с этой проблемой. Сначала отмените обновление . (В окне обновления AppStore удерживайте Option, чтобы отобразить кнопку «Отмена».)

Теперь вы можете сделать две вещи:

  1. Загрузите и установите Xcode DMG отсюда (если у вас есть учетная запись разработчика Apple)

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

    rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore"

После загрузки DMG Xcode запуск может занять много времени, потому что гейткипер, кажется, какое-то время проверяет приложение, вот что случилось со мной. источник: iphonedev.tv/blog/2014/9/8/…
Я постоянно забываю, что вам нужна <kbd>Опция</kbd>, чтобы показать очень полезные инструменты. Все, что мне нужно было сделать в моем случае, это отменить установку и перезапустить ее.
@elhombre - спасибо за предупреждение - переустановка xcode 7.2 заняла часы (буквально) с использованием .dmg - для загрузки и последующей установки. Кроме того, возникает необходимость переустанавливать плагины, новую документацию и т. д. Не очень удобно для пользователя/разработчика по сравнению, скажем, с продуктами JetBrains IDE, обновления которых, как правило, не вызывают затруднений.
Я бы также рекомендовал использовать инструмент командной строки softwareupdateвместо магазина приложений.softwareupdate --install --all --verbose
Командная строка @onlynone не помогла установить Xcode. :(
В моем случае это была «новая покупка» на новой машине под управлением El Cap (а не обновление). Просто отмена, а затем нажатие «Установить» сделали свое дело, не очищая кеш.
@Otávio Отавио Я также сначала удалил кеш. После этого командная строка стала для меня более надежной.
Хорошо. Сначала попробуйте просто переместить Xcode из приложений в корзину. Серьезно.

Просто подождите. Если вы попытались выполнить исправление, указанное в другом ответе здесь, закройте все приложения, перезагрузите компьютер, а при резервной загрузке откройте магазин приложений на странице обновления, нажмите кнопку обновления и забудьте об этом. Моему потребовалось около 20 минут, чтобы фактически начать и выйти из «ожидания». Я читал отчеты, что у некоторых людей это заняло около часа, чтобы начать.

Раньше я пробовал все остальное и был готов сделать полную переустановку xcode. Ничего не помогло, но я просто ждал.

Просто хотел вмешаться и сказать, что это то, что «сработало» для меня. Думаю, правильный ответ здесь одним словом — «терпение».
Если это решение (я все еще жду, чтобы увидеть), то отсутствие каких-либо признаков прогресса является частью проблемы.
Совет для профессионалов, если вы нетерпеливы и хотите увидеть прогресс: откройте приложение «Консоль» и отфильтруйте сообщения для Xcode, там записано много событий журнала, касающихся обновления.
ожидание сработало для меня. Сначала я вышел из своей учетной записи в магазине приложений, затем перезапустил Mac, затем снова вошел в систему, выбрав «обновить». Подождал около 5 минут, а потом с "ожидание" поменялось на "установка"
@sdenham - на самом деле, пока отображается «Ожидание ...», он не продвигается . Если бы он продвигался, он бы показывал индикатор выполнения загрузки. Чего бы он ни ждал, не происходит. Для некоторых людей никогда не бывает. Таким образом, можно сказать, что проблема в том, что опытный пользователь не может спросить, чего он ждет, что может помочь нам решить, что с этим делать.

Я решил проблему, переместив Xcode из папки «Приложения» в корзину. У меня не было возможности отменить обновление (все кнопки в разделе «Обновить» в App Store были для меня недоступны).

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

Это кажется самым простым решением, и оно сработало для меня, попробовав множество более причудливых способов.

У меня сработал такой простой подход:
я ничего не отменял, открываю AppStore и инициирую обновление (если вы еще этого не сделали); затем нажмите «Магазин» в верхнем левом меню и выберите следующую опцию — «Проверить наличие незавершенных загрузок…». Введите свой Apple ID и пароль, и все будет работать.

Причина в том, что XCode требует дополнительного подтверждения перед загрузкой.

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

Это не сработало для меня. Это может сработать для других, поэтому я не минусовал.
Я нигде не вижу «Проверить незавершенные загрузки» (Catalina, 10.15.5)

Просто чтобы добавить еще один ответ, у меня было две версии Xcode на панели запуска. При открытии одного из них появилось диалоговое окно с вопросом, хочу ли я «Установить дополнительные компоненты», что, похоже, исправило это.

Помимо двух копий Xcode. И теперь, когда Xcode запущен, «обновление» загружается. Смотрите, что происходит....

Вчера это случилось со мной во время регулярной проверки обновлений, а также между несколькими перезапусками и удалением manifest.plist все снова заработало.

rm "$(getconf DARWIN_USER_CACHE_DIR)/com.apple.appstore/manifest.plist"

(На самом деле я сделал некоторое переименование, чтобы обнаружить, что это был интересующий файл.

Я думаю, что этот ответ добавляет к принятому ответу то, что конкретный файл в com.apple.appstore, который имеет значение, называется «manifest.plist».

Для этого может быть несколько причин, объясним мой сценарий.

Проблема (Xcode-бета):

  • У меня были установлены Xcode и Xcode-beta, я удалил Xcode-beta, прежде чем нажать «Обновить» в App Store.
  • Xcode ждал установки более 10 минут, перезагрузка Mac не помогла.

Решение:

  • Перейдите на Launchpad и обратите внимание на совершенно отдельное приложение (без значка приложения), ожидающее установки. На панели запуска нажмите и удерживайте, пока значки не начнут покачиваться, удалите приложение, у которого нет значка.
  • Зайдите в AppStore и попробуйте установить

Я понимаю, что это был конкретный случай, просто указываю на случай, если кто-то сталкивался с подобной проблемой.

Это отлично сработало для другой загрузки App Store, застрявшей в «ожидании». Я вышел из App Store, открыл терминал, вставил код из сообщения Шехарьяра выше, чтобы очистить кеш, и нажал Enter. Перезапустил App Store и смог сразу начать загрузку.

Добро пожаловать в Спроси Разное! Это не похоже на отдельный ответ, и, вероятно, было бы лучше в качестве комментария к предыдущему ответу. Я знаю, что у вас еще нет очков, чтобы прокомментировать, но я попросил кого-нибудь прийти и посмотреть, как это перемещается. В то же время вы можете увидеть, если вы можете получить очки, необходимые для комментариев! Попробуйте просмотреть и посмотреть, есть ли какие-либо вопросы, на которые вы хотите ответить или задать.