Где находится список избранного боковой панели в macOS Sierra?
6
Где находится список избранного боковой панели в macOS Sierra?
Я пытался удалить ~/Library/Preferences/com.applde.finder.plist а также ~/Library/Preferences/com.applde.sidebarlist.plist - почти все настройки сброшены Кроме список фаворитов - осталось
Спасибо @TonyWilliams за отправную точку и после небольшого исследования я понял, что запрошенные избранные боковые панели фактически хранятся в каталоге ~/Library/Application Support/com.apple.sharedfilelist/, файл com.apple.LSSharedFileList.FavoriteItems.sfl среди других файлов, которые отвечают за другие разделы боковой панели. Но эти файлы недоступны для удобного редактирования.
Начиная с OSX El Capitan и более новых версий, есть инструмент командной строки sfltool доступны для выполнения некоторых операций с этими файлами, таких как добавить предмет ,
Но у этих инструментов нет возможности удалять элементы (корень моей проблемы, которая вызывает это исследование), и я нашел еще один хороший инструмент на GitHub, который называется mysides что также позволяет убирать предметы.
Это позволило мне увидеть, что постоянно появляющийся элемент не может быть удален. Когда я пытался удалить (см. первый скриншот ) Элемент «Рабочий стол» я получил ошибку, но команда mysides list помог мне попробовать сначала удалить AirDrop из списка (через настройки Finder) и повторить операцию с обновленным списком. Результат был положительным
jctim
1
Не говоря уже о том, что sfltool это ужасно Вы не можете проверить, если элемент уже существует. Вы не можете указать, где он будет добавлен, и если вы добавите его дважды, он будет в списке дважды. Как я уже сказал, слияние с боковой панелью - это боль и страдание.
Избранные боковой панели управляются sharedfilelistd который является сервисом XPC, не пытайтесь манипулировать им вручную. Этот путь лежит болью и страданием.
Привет @ Тони, спасибо за это знание. Может быть, вы можете помочь со следующим: На моей боковой панели время от времени появляется значок рабочего стола, и я не могу удалить его навсегда
jctim
Если он появляется, то исчезает, что-то серьезно не так с вашей установкой. Если он не исчезнет, то я подозреваю, что ОС просто автоматически заменяет его при загрузке, но мне придется провести некоторое тестирование :)
mysides list
помог мне попробовать сначала удалить AirDrop из списка (через настройки Finder) и повторить операцию с обновленным списком. Результат был положительнымsfltool
это ужасно Вы не можете проверить, если элемент уже существует. Вы не можете указать, где он будет добавлен, и если вы добавите его дважды, он будет в списке дважды. Как я уже сказал, слияние с боковой панелью - это боль и страдание.sfltool
посмотреть здесь: openradar.appspot.com/radar?id=4985135170584576Избранные боковой панели управляются
sharedfilelistd
который является сервисом XPC, не пытайтесь манипулировать им вручную. Этот путь лежит болью и страданием.источник