Как удалить удаленное приложение из списка обновлений OS X?

11

Я использую Macbook Pro в середине 2010 года. У меня есть удаленное приложение, которое всегда отображается в моем списке обновлений, и это очень раздражает. Проблема возникла со времен Mountain Lion, но с тех пор стала довольно привлекательной после того, как я перешел на Yosemite, где в меню всегда есть значок «доступные обновления».

Это AngryBirds, который я хочу удалить из списка обновлений приложения. Пользователи не могут скрывать сторонние обновления. Поэтому я попытался избавиться от него, удалив его из папки «Приложения» (возможно, 2 года назад). Я надеюсь, что он исчезнет в списке обновлений после того, как я его уничтожу. Но он все еще появляется в списке обновлений App Store.

Я также попытался нажать кнопку обновления приложения, и в окне появилось сообщение «обновление недоступно с этим Apple Id». Я смутно вспомнил, что это приложение загружено давно. К тому времени я использовал другой Apple ID. Когда я удалил это приложение, я уже изменил свой новый идентификатор. Это возможная причина для этого приложения остается в списке обновлений, даже если я удалил с моего Mac?

Обновление: попробовав предложения, представленные во всех приведенных ниже ответах, я думаю, что в моем mac ничего не осталось относительно «AngryBirds» или «Rovio». Это может быть толчок Apple Server, который вызывает AngryBirds в списке обновлений. Что я могу сделать в этой ситуации?

Choushishi
источник
~ / Библиотека / Поддержка приложений / App Store / (Обратите внимание на исправленное имя каталога с момента первоначальной публикации.) Это там?
дальше
Нет, в AppStore ничего нет. Я единственный пользователь этого Mac.
Чушиши
sudo find / private / var / -name ' com.apple.appstore .pkg' Какой у вас вывод? Если что-то есть, вы нашли объяснение.
дальше
Удивительно, но у меня нет вывода в моем терминале. Что бы это могло значить?
Чушиши
Я пытаюсь исключить места, где App Store может создавать неполные / временные файлы. Попробуй sudo find / -iname '*angry*'. Это будет искать во всех ваших каталогах имена файлов, связанных с Angry Bird. Команда не чувствительна к регистру. Может, тоже попробую название студии, Rovio или что-то в этом роде.
дальше

Ответы:

2

Щелкните правой кнопкой мыши описание элемента на панели обновлений App Store и Hide Update

введите описание изображения здесь

Tetsujin
источник
1
Извините, но я не могу открыть это меню, щелкнув правой кнопкой мыши. Ничего не произошло. Я пользуюсь ОС Yosemite. Кроме того, я знаю, что это может решить проблему, но обновление все еще есть где-то в системе. Есть ли более тщательное решение?
Чушиши
Это не идет с деинсталлятором. Я предполагаю, что магазин знает, что я «купил его», но он показывает опцию обновления, только когда думает, что я «установил». Если мне нужно вручную удалить некоторые файлы, чтобы решить эту проблему, где я буду искать?
Чушиши
Попробуйте использовать что-то вроде EasyFind itunes.apple.com/gb/app/easyfind/id411673888?mt=12, которое может выполнять поиск в скрытых папках / содержимом файлов гораздо более тщательно, чем в центре внимания, чтобы узнать, что он мог оставить.
Тецудзин
1

Попробуйте перезагрузить Mac App Store.

  1. Включите меню отладки и перезапустите Mac App Store.

    defaults write com.apple.appstore ShowDebugMenu -bool true
    
  2. Выберите Reset Application вариант.

    Меню отладки App Store

Grg
источник
1
Я сбрасываю приложение и после перезапуска приложение все еще там.
Чушиши
Шаг 1 сработал для меня, и я попробовал выбрать «Сбросить приложение», но приложение, которое я пытаюсь скрыть, все еще там.
john.k.doe 15.10.15
1

В более старых версиях магазина Mac App вы могли скрыть обновление на панели «Обновления», но в OS X Yosemite эта функция была перемещена на панель «Покупки».

Чтобы скрыть обновление в OS X Yosemite, необходимо войти в магазин приложений Mac, щелкнуть «Покупки», а затем щелкнуть правой кнопкой мыши или удерживать нажатой клавишу «Control», чтобы открыть всплывающее меню «Скрыть покупку ...».

http://support.apple.com/en-us/HT4928

гость
источник
У меня такая же проблема с другими приложениями, и для меня приложения не отображаются на панели покупок, поэтому нет способа щелкнуть правой кнопкой мыши и получить всплывающее меню, чтобы получить «Скрыть покупку»
john.k
1

ОС: 10.11.2 (Эль-Капитан)

ситуация

Приложение из магазина приложений (давайте назовем его Annoying.app) установлено, но больше не отображается на вкладке «Покупки» (страны с переходной экономикой недоступны в магазине этой страны). App Store показывает ежедневное обновление уведомления для него. Я хочу, чтобы это ушло. Ни один из ответов здесь не помог.

Решение

Скрыть приложение где-то, что не внутри /Applicationsили ~/Applications. В моем случае я переместил его в~/.apps

Тогда я смог использовать символическую ссылку ~/Applicationsдля удобства, и такие программы запуска, как Quicksilver, Alfred и Spotlight, найдут его. App Store перестал пытаться найти обновления для него.

Как

Предполагая, что приложение /Applications/Annoying.app

Чтобы переместить его, а затем выполнить символическую ссылку, выполните следующие команды в Терминале:

mkdir ~/.apps
mv /Applications/Annoying.app ~/.apps
ln -s ~/.apps/Annoying.app ~/Applications
fanaugen
источник
1
Это не работает Удалите каталог ~ / .apps, если вы сделали это, и попробуйте вместо этого: apple.stackexchange.com/a/93715/75107
Кесарион,
@ Кесарион, вы, вероятно, хотели сказать: «Это не работает для меня , вот альтернативный способ». Спасибо за ссылку, хотя!
fanaugen
0

Я бегу Йосемити 10.10.5. После того как я удалил приложение (переместить в корзину ...), оно сначала появилось в списке обновлений, но после индивидуального обновления всех других приложений и после того, как AppStore снова выполнил поиск обновлений, оно было удалено из списка.

Роджер Лиманн
источник
0

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

  1. В App Store выйдите из текущей учетной записи и войдите, используя старый Apple ID
  2. Обновите вкладку «Обновления» и выберите обновление для проблемного приложения.
  3. Сразу ударил паузу
  4. Перейдите в LaunchPad, нажмите Alt и, когда значки встряхнут, удалите проблемное приложение, которое отображается как приостановленное, нажав на x
  5. Вернитесь в App Store и обновите вкладку «Обновления».

В этот момент моя проблема была исправлена. Я больше не видел проблемное приложение в списке обновлений.

  1. Выйдите из системы и войдите, используя текущий Apple ID

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

Falcon08
источник
0

После целого дня просмотра сообщений на форуме, которые не работали для OS X Mojave, это единственное, что сработало для меня.

  1. Закройте приложение App Store
  2. Настройки открытой системы
  3. Нажмите на прожектор
  4. Нажмите вкладку Конфиденциальность
  5. Нажмите +
  6. Найдите «Macintosh HD» или как вы там его назвали
  7. Закрыть системные настройки
  8. Перезапустите App Store

Удаленное приложение больше не показывалось в папке «Обновления». Я мог бы пойти под списком приложений и повторно загрузить его.

Затем выполните шаги, описанные выше, но на шаге 5 нажмите «-», чтобы удалить «Macintosh HD» из Spotlight, чтобы ваш диск снова был проиндексирован. Надеюсь, это кому-нибудь поможет.

Ссылка с этого сайта.

user317448
источник
0

Чтобы увидеть, какие пакеты установлены на вашем Mac:

pkgutil --pkgs #попробуй это

Какие файлы попали на мой SSD?

pkgutil --files $PKGID #

Забудь посылку.

pkgutil --forget $PKGID

Затем вернитесь назад и используйте выходной файл --files, чтобы пройтись по дереву каталогов, удаляя пометку.

chiggsy
источник
-1

Чтобы сбросить панель запуска и удалить эту надоедливую панель под значком, который показывает, что она ожидает обновления , используйте следующую команду:

defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
Стиви Джи
источник
1
Как это решает проблему, описанную в вопросе?
холме
Обновленный ответ, хотя он не дает ответа на вопрос , непосредственно я думаю , что люди , имеющие один и тот же вопрос у меня был придет на эту страницу и найти это решение очень полезно
Stevie G
Конечно, это может избавить от значка, но этот значок на самом деле очень полезен, кроме этого одного застрявшего приложения. Плохая идея.
Эдвард Андерсон
Лошади на курсы.
Stevie G