iOS以编程方式检查Mac上的蓝牙是否已连接

时间:2013-03-20 16:09:02

标签: ios bluetooth

我是iOS编程新手并且正在开发一个项目,该项目需要检测iPod touch(或iPhone 4)是否通过蓝牙连接到配对的Mac。我不需要连接它。我只需要检查它是否已连接并在断开连接时显示日志。我没有蓝牙LE。该应用程序也不会在Mac上运行,因此我无法创建点对点连接。此外,我无法使用蓝牙管理器(或任何私有框架),因为Appstore需要在某个时间点接受该应用程序。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

我的理解是,只要私有框架没有违反Apple的任何指导原则,您就可以在应用程序中使用它。只有当它违反指导方针时才会被拒绝。以下是关于SO的另一篇文章的示例,建议使用BluetoothManager框架。

How to get the status of bluetooth (ON/OFF) in iphone programmatically

修改:这略微涵盖私有API与私有框架:Programmatically turn on bluetooth in the iphone sdk?
有人在这里使用BluetoothManager的另一个例子:Minimal iOS BluetoothManager Example