mac os x 如何让某个蓝牙设备无法连接?

2017-04-25 16:06:33 +08:00
 Themyth
特殊需求,如何屏蔽某个蓝牙设备无法连接 mac?
4174 次点击
所在节点    macOS
8 条回复
paloalto
2017-04-25 16:53:25 +08:00


从 devices 里移除掉?
Themyth
2017-04-25 23:13:20 +08:00
@paloalto 这样他在我电脑前很轻松的配对一下不就又连接了么?
我指的是有没有不好重新配对的方法,譬如在命令行下输入些什么命令来限制?
感谢!
paloalto
2017-04-25 23:23:38 +08:00
“他在我电脑前很轻松的配对一下”,这句话的意思是别人能操作你的电脑吗?
从 devices 删除之后,需要经过电脑操作确认后,蓝牙设备才会再次连接成功。我没记错的话是这样的,你可以试试。
不过如果你的电脑能被其他人操作的话,那就没有什么好办法了。
evillions
2017-04-26 09:28:32 +08:00
@Themyth 是不是蓝牙会莫名其妙的连上附近的 mac ?
Themyth
2017-04-26 10:36:10 +08:00
@paloalto 有没有增加点操作难度的办法?就像是 iptables 屏蔽某个 IP 一样。。。
thekoc
2017-04-26 11:27:05 +08:00
@Themyth #5
增加难度的话:
`system_profiler SPBluetoothDataType`
用这个命令可以查看蓝牙设备状况。

`defaults write /Library/Preferences/com.apple.Bluetooth.plist ControllerPowerState 0`
用这个命令可以关闭蓝牙。

配合起来可以做到检查到某个设备连接时自动关闭蓝牙。
如果要做到某个设备连接时,自动 Disable 掉这个指定设备,可能要用到原生代码了。
hackpro
2017-04-26 13:22:29 +08:00
Themyth
2017-04-26 17:27:51 +08:00
@thekoc 看起来不错,基本解决我的问题了,感谢!!!非常感谢!
@hackpro 我呆会看一下先,谢谢啦

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/357267

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX