相关疑难解决方法(0)

如何清除MacOS上的CoreBluetooth缓存?

我正在开发蓝牙LE设备,因为MacOS缓存服务而遇到麻烦.如果我尝试删除服务或在我正在开发的设备上更改其UUID,则更改不会显示在Mac上,而是继续从设备中看到旧的服务列表和UUID.我尝试去另一台没有与我的设备配对的Mac,它看到了具有正确UUID的新服务列表,所以它似乎是我的开发Mac的缓存问题.

我在/ Library/Preferences中找到了com.apple.Bluetooth.plist文件并将其删除了,但是系统把它放回了相同的数据,我认为系统已经将缓存加载到内存中,只是在需要时将其写回来.

有人知道如何擦除MacOS CoreBluetooth设备/服务缓存吗?

macos core-bluetooth

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

core-bluetooth ×1

macos ×1