Иногда Mac App Store в упор не понимает, что все загруженные через него приложения обновлены. Если при каждом запуске программы в разделе обновлений постоянно висят какие-нибудь приложения, налицо весьма распространенный глюк. Но с ним все-таки можно совладать.
Если вам интересна точная причина, по которой Mac App Store так себя ведет, я вряд ли смогу сказать что-нибудь вразумительное. Впрочем, достаточно будет и того, что у меня есть способ избавиться от этого глюка «вечных апдейтов». Вам не понадобится удалять программу, чистить кэш, инсталлировать приложение снова — всего-то и нужно, что сбросить в ноль базу данных системного поисковика Spotlight. Точнее, ту ее часть, которая относится к файлам и папкам того раздела жесткого диска, на котором установлена злосчастная программа.
Допустим, ваше приложение установлено на основном разделе вашего винчестера. Тогда нужно действовать следующим образом. Запустите «Системные настройки» (System Preferences) и откройте модуль Spotlight. Перейдя к разделу «Конфиденциальность» (Privacy), перетащите в список исключенных каталогов основной раздел диска, и закройте программу. Выполнив эти простые действия, вы грохнули базу данных Spotlight, и теперь не сможете найти ни единого файла на винчестере. Однакое это временное явление.
После того как раздел винчестера был добавлен, а «Системные настройки» перезагружены — удаляйте этот раздел. Он свое дело уже сделал.
Запустите «Системные настройки» снова, открыв тот же модуль Spotlight и ту же категорию «Конфиденциальность» (Privacy). Выделив только что внесенный раздел жесткого диска, нажмите на кнопку «–», расположенную внизу списка исключений — и снова закройте программу настройки системы.
Теперь, когда вы вновь запустите Mac App Store, вы больше не увидите в списке обновлений уже обновленную программу.
Так выглядит выпадающая панель Spotlight во время индексации раздела, для которого вы удалили базу данных поисковика.
Что до Spotlight, то поисковику понадобится некоторое время, чтобы составить новую базу данных, необходимую для мгновенного поиска. Поэтому подождите, пока внутри иконки увеличительного стекла перестанет мерцать точка-индикатор.
Говорили что причина глюка — установка ломанных приложений
Может быть. У меня была ломанной Tweetie (включал скрытые опции программы) — может этот «хак» перешел и к Twitter for Mac, который, понятное дело, ломать уже ни к чему.
походу так и есть
Нет не помогает, после восстановления прав доступа и перезагрузки, опять всё тоже самое.
Нет не помогает, после восстановления прав доступа и перезагрузки, опять всё тоже самое.
Действительно. Помогло удаление всех ломаных приложений. И место на диске освободилось:-)
Круто! 🙂 А если ломанное приложение было квазиломанным, и удалять его не хочется? 😉
А мне помогло! Спасибо за совет, бэйджик с вечным апдейтом очень мешал!
Кстати, я после добавления «/» в список исключений для спотлайта еще дополнительно сделал rebuild кэша спотлайта Onyx’ом.
Спасибо, запустил пока что без перезагрузки — псевдо-апдейт исчез. Висел он кстати вовсе не на ломанное приложение, хотя ломанное одно есть, если не поможет, придется удалить, там совсем не важная штука)
У меня был аналогичный глюк…что я только не перепробывал, удалял всевозможные кэши, стирал папки настроек стора, удалял все файлы связанные с программой , которая все пыталась обновиться. Я уже даже написал в поддержку программы (WannaAudio) называлась, так мне на японских иероглифах ответили, потом написал в поддержку эпл английскую , дней 5 с ними пытались решить проблему. Ничего не помогло, уже смирился с этим. А потом как то включил стор, а обновление само пропало, и вот теперь иди гадай, как это получилось 🙂
Спасибо! Работает.
u041fu0440u043eu0431u0443u044e, u043cu043eu043bu044eu0441u044c.
u043du0430u043au043bu0435u0439u043au0438 u043fu0440u043eu043fu0430u043bu0438 u043au043eu0433u0434u0430 u0434u0438u0441u043a u0438u0441u043au043bu044eu0447u0438u043b, u0438 u043fu043eu044fu0432u0438u043bu0438u0441u044c u0441u043du043eu0432u0430 u043au043eu0433u0434u0430 u0432u043au043bu044eu0447u0438u043b. u0412u0438u0434u043du043e u0444u0430u0439u043bu044b u0443u0434u0430u043bu0435u043du043du044bu0445 u043fu0440u0438u043bu043eu0436u0435u043du0438u0439 u0433u0434u0435 u0442u043e u0437u0430u043au043eu043fu0430u043du044b. u0415u0431u0430u043du0430u044f u0441u0440u0430u043du044c! u041fu0440u0438u0447u0435u043c u043cu043du0435 u0441u043au0438u043du0443u043bu0438 «u0437u043bu044bu0445 u043fu0442u0438u0446» u043fu0440u044fu043cu043e u0432 u043cu0430u0433u0430u0437u0438u043du0435. u041cu043du0435 u043eu043du0438 u0431u044bu043bu0438 u043du0435 u043du0443u0436u043du044b, u0438 u044f u0438u0445 u0443u0434u0430u043bu0438u043b. u0422u0435u043fu0435u0440u044c u043du0435 u0437u043du0430u044e u043au0430u043a u0438u0445 u043eu0442 u0442u0443u0434u0430 u0443u0431u0440u0430u0442u044c. u042f u0438u0445 u0434u0430u0436u0435 u043du0435 u0438u043du0441u0442u0430u043bu043bu0438u0440u043eu0432u0430u043b. u041fu0440u043eu0441u0442u043e u0443u0434u0430u043bu0438u043b u0444u0430u0439u043b. u0416u043eu043fu0430. u0416u0443u0442u043au043e u0431u0435u0441u044fu0442 u043du0430u043au043bu0435u0439u043au0438.