Переименование устройства Bluetooth не работает [дубликат]

Я использую 10.12.6, и мне интересно, как я могу переименовать устройство Bluetooth. Функция Bluetooth Preferences > Right click > Renameкажется неактивной, см. GIF ниже.

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

Есть ли файл конфигурации, который я могу редактировать вручную с помощью текстового редактора? Я не против испачкать руки в .plistфайлах и прочем.

Вы пытались сделать это, когда устройство было подключено? Может быть другой результат.
У меня больше нет проблемной системы для тестирования.
Ни одно из приведенных ниже решений не сработало для меня, но сработало apple.stackexchange.com/a/405292/13113 !

Ответы (2)

Конечно, есть файл .plist для (резервного копирования и) удаления .

  1. Прежде всего закройте Bluetooth вашего Mac
  2. Открыть Finder
  3. На панели инструментов выберите -> Перейти -> Перейти в папку
  4. Скопируйте и вставьте этот путь/Library/Preferences
  5. Найдите файл com.apple.Bluetooth.plistи переименуйте его вcom.apple.BluetoothOLD.plist
  6. Затем снова выполните шаг 3 и
  7. Скопируйте и вставьте этот адрес~/Library/Preferences/ByHost
  8. Найдите файл, который начинается с com.apple.Bluetooth...и переименуйте его.
  9. Перезагрузите свой Mac
  10. Повторно включите Bluetooth и повторите попытку.
К сожалению, это удаляет все сопряженные устройства, и переименование не работает.
@oarfish хм .. Вам повезло с другим решением?
@oarfish Вы также можете вручную переименовать отображаемое имя вашего устройства из файла выше. Прежде всего скопируйте файл .plist на рабочий стол. Путь для поиска значения отображаемого имени с вашего устройства Bluetooth внутри файла .plist DeviceCache/[your device mac address]/displayName: . Снова переместите файл .plist в предыдущее место, выключите и снова включите Bluetooth на Mac, и ваше устройство Bluetooth должно быть переименовано.
Какой файл вы имеете в виду? Один файл /Library/Preferencesсодержит только одно вхождение DeviceCache, не связанное с рассматриваемым устройством, другой файл вообще не содержит ключа. Следует отметить, что для редактирования файлов необходимо sudo plutil -convert xml1сделать их редактируемыми в виде открытого текста или использовать XCode.
@oarfish Довольно странно то, что вы не можете найти словарь кеша вашего устройства в файле в разделе /Library/Preferences. И я полагаю, это причина, по которой вы не можете переименовать его. Закройте Bluetooth вашего Mac. Попробуйте сделать новую запись в DeviceCacheсловаре с именем ключа, MAC-адресом вашего Bluetooth и введите Dictionary. Внутри этого словаря создайте новый ключ с displayNameтипом имени Stringи значением, именем, которое вы хотите. Снова откройте Bluetooth. Вам повезло сейчас?

Используйте меню отладки Bluetooth:

Это ваше решение в крайнем случае, если вы используете этот метод, ваш Mac удалит все ваши устройства Bluetooth, и вам нужно будет снова настроить их все.

Чтобы использовать это решение, вам нужно иметь значок Bluetooth в строке меню (и, как я видел на вашем скриншоте, он у вас есть).

  1. Нажмите и удерживайте OptionShiftклавишу и щелкните значок Bluetooth.
  2. В опции отладки выберите сначала «Удалить все устройства» , а затем «Сбросить модуль Bluetooth».
  3. Как всегда, «перезагрузите свой Mac» и попробуйте еще раз подключить и переименовать свое устройство Bluetooth.

Дополнительную информацию можно найти здесь .