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