Мой док говорит мне, что у меня есть 8 доступных обновлений:
Я также получил уведомление с просьбой установить обновления. Однако, когда я открываю App Store, я вижу только недавно установленные обновления (без видимых обновлений приложений или программного обеспечения):
Если обновления настоящие, то как мне обновиться, а если нет, то как избавиться от бабла?
Изменить (дополнительная информация):
$ defaults read com.apple.appstore
{
"NSWindow Frame Preferences" = "0 116 1277 661 0 0 1280 777 ";
"NSWindow Frame window_prefs" = "20 51 1240 726 0 0 1280 777 ";
SeenOSUpdates = (
);
Storefront = "143441-1,13 ab:WJ6jMoo1";
appStoreBadgeCount = 7;
"com.apple.appstore.WebKit2DeveloperExtrasEnabled" = 1;
"com.apple.appstore.WebKit2ShowsToolTipOverTruncatedText" = 1;
"com.apple.appstore.WebKit2SuppressesIncrementalRendering" = 1;
"com.apple.appstore.WebKit2UserInterfaceDirectionPolicy" = 1;
"primary.WebKit2DeveloperExtrasEnabled" = 1;
"primary.WebKit2ShowsToolTipOverTruncatedText" = 1;
"primary.WebKit2SuppressesIncrementalRendering" = 1;
}
$
В App Store возникли проблемы со вчерашнего дня.
Это была не ваша вина, проблема была на их стороне.
Но сейчас вернулся.
Я бы попробовал следующую команду в терминале, чтобы загрузить и установить обновления, доступные для вашего Mac. Все приведенные ниже команды требуют прав администратора и будут запрашивать ваш пароль, который НЕ передается на экран. Вы не увидите перемещения курсора при вводе или его замены на «*» для каждого символа вашего пароля. Это нормально.
sudo softwareupdate -ia
Это загрузит и установит все доступные обновления.
Если, возможно, вы настроили другой каталог App Store (обычно это делается в компаниях), вы можете сначала выполнить следующую команду, а затем указанную выше команду. Вы можете запустить его в любом случае, чтобы восстановить каталог по умолчанию, если вы не уверены.
Сбросить каталог по умолчанию для App Store:
sudo softwareupdate --clear-catalog
Для бизнес-компьютеров Mac, которым необходимо восстановить каталог обратно на корпоративный, вы можете сделать это с помощью следующей команды:
sudo softwareupdate --set-catalog <URL GOES HERE WITHOUT BRACKETS>
Первая команда, которую я указал, должна загрузить и установить все обновления, но иногда случаются ошибки, и что-то не работает. Другой попыткой решить проблему может быть следующая команда.
Сбросить все игнорируемые обновления:
sudo softwareupdate --reset-ignored -ai
Больше правок! Давайте попробуем посмотреть, что, по мнению магазина приложений, нуждается в обновлении с помощью этой команды:
defaults read com.apple.appstore
Последний возможный вариант, который я могу придумать, это написать, что обновлений нет. Если есть доступные обновления, это не исправит это, но изменит количество доступных обновлений.
defaults write com.apple.appstore appStoreBadgeCount 0
Это может изменить количество значков.
Иногда ничего не работает, и лучшим вариантом может быть переустановка. Шаги ниже.
Не забудьте сделать резервную копию ваших данных!
ИЛИ ДЛЯ CLEAN WIPE ПРОЧИТАЙТЕ ДАЛЕЕ
Запустите следующую команду после загрузки Sierra, чтобы создать загрузочный USB.
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ Sierra.app
Копирование на USB может занять некоторое время.
Теперь загрузитесь в режим восстановления, удерживая нажатой клавишу Alt/Option сразу после запуска Mac.
Не забудьте сделать резервную копию ваших данных!
Переустановка с помощью alt / option + command + r в интернет-восстановление (если доступно на вашей модели Mac) вернет и загрузит старую ОС, с которой она поставлялась, из Apple Facility, а затем в Sierra, поэтому загрузочный USB — хороший вариант, и вы может оставить его там для другого использования.
$ defaults read com.apple.appstore appStoreBadgeCount
и получил 7. Я повторно использовал команду в вашем ответе, а затем снова прочитал количество значков и получил 0. Однако значок не изменился. РЕДАКТИРОВАТЬ: после повторной перезагрузки количество значков возвращается к 7.Обновление с вкладки «Куплено» в магазине приложений устранило проблему.
Перейдите в «Системные настройки» и найдите «Обновления», активируйте «Автоматическое обновление», и обновления будут загружены -> автоматически.
Я по-прежнему не вижу доступных обновлений, но они были обновлены и установлены в фоновом режиме. И поскольку я предполагаю, что это всего лишь временная ошибка (это не может быть совпадением, что тысячи пользователей одновременно сталкиваются с одной и той же проблемой...), это должно работать как обходной путь.
Самым простым решением, которое я нашел, было зайти в кеш и удалить две папки с именемcom.apple.appstore
- Перейдите в Finder и нажмите ⌘+ Shift+ G;
- Найдите
~/Library/Caches/com.apple.appstore
и удалитеcom.apple.appstore
файлы кеша;- Затем снова нажмите эти команды и перейдите
/private/var/folders
, откройте каждую папку и каждую подпапку (возможно,C
подпапку), пока не найдетеcom.apple.appstore
и не удалите эту папку;- Перезагрузите Mac.
оригинальный ответ найден по адресу: Как исправить / сбросить приложение App Store на Mac OSX - El Capitan
Я обнаружил, что когда это происходит, переход на вкладку «Покупки» обычно показывает, что вы каким-то образом вышли из магазина, и говорит вам, что вам нужно снова войти в систему. Как только вы это сделаете, вы сможете загружать обновления.
Выйдите из системы и войдите снова, а затем Check for Unfinished Download
решите проблему за меня.
Выход:
В меню магазина приложений нажмите Store
->Sign Out
Войти:
В меню магазина приложений нажмите Store
->Sign In
Проверить незавершенную загрузку:
В меню магазина приложений нажмите Store
->Check for Unfinished Download
Джаххейн
ААМ111
Джаххейн
ААМ111
Джаххейн
Пол Батчер