Я хочу изменить этот файл, следуя инструкциям PathFinder
/Library/Preferences/com.apple.loginwindow.plist
однако, это не XML вообще. Больше походит на некоторый двоичный формат.
Что я пропускаю?
Вот инструкции из руководства PathFinder
Если Вы чувствуете себя более гиковатыми, редактируете предпочтительный файл com.apple.loginwindow.plist и добавляете следующие строки:
<key>Finder</key> <string>/[path to]/Path Finder.app</string>
Apple переключилась на использование отформатированных предпочтений двоичного файла, это - тот же формат, просто представленный в "сжатом" двоичном формате, вместо "человекочитаемого".
Для преобразования двоичного файла .plist файл к формату XML для редактирования введите это в Терминале: plutil -convert xml1 some_file.plist
Преобразовать XML .plist файл к двоичному файлу для использования: plutil -convert binary1 some_other_file.plist
В то время как ответ Benjamin действительно корректен и действительно отвечает на Ваш вопрос, я предложил бы, чтобы "более безопасный" способ настроить предпочтения состоял в том, чтобы использовать defaults
команда. Такой как
$ sudo defaults write /Library/Preferences/loginwindow Finder "/path/to/Path Finder.app"
Затем Вы не должны волноваться, является ли plist двоичным или XML.