iOS通过编程检查Mac上的蓝牙是否已连接
我是iOS编程新手,正在从事一个项目,该项目需要检测iPod touch(或iPhone 4)是否通过蓝牙连接到配对的Mac电脑。我不需要连接它。我只需要检查它是否已连接,并在断开连接时显示日志。我没有蓝牙设备。此外,该应用程序不会在Mac上运行,因此我无法创建点对点连接。此外,我不能使用Bluetooth Manager(或任何私有框架),因为应用程序需要在某个时间点被Appstore接受。任何帮助都将不胜感激我的理解是,只要私有框架不违反苹果的任何指导原则,您就可以在应用程序中使用它。只有当它确实违反了准则,你才会被拒绝。下面是关于SO的另一篇文章的示例,建议使用BluetoothManager框架 编辑:这稍微涵盖了私有API和私有框架:iOS通过编程检查Mac上的蓝牙是否已连接,ios,bluetooth,Ios,Bluetooth,我是iOS编程新手,正在从事一个项目,该项目需要检测iPod touch(或iPhone 4)是否通过蓝牙连接到配对的Mac电脑。我不需要连接它。我只需要检查它是否已连接,并在断开连接时显示日志。我没有蓝牙设备。此外,该应用程序不会在Mac上运行,因此我无法创建点对点连接。此外,我不能使用Bluetooth Manager(或任何私有框架),因为应用程序需要在某个时间点被Appstore接受。任何帮助都将不胜感激我的理解是,只要私有框架不违反苹果的任何指导原则,您就可以在应用程序中使用它。只有当
另一个最近使用BluetoothManager的例子是:Thank you@propstm。如果我按照中的说明使用Bluetooth Manager,那么它会被应用商店接受吗?我个人没有使用过它,但我看不到在过去几年中Bluetooth Manager的框架有如此大的发展,以至于它不会被应用商店接受。关于私有框架,我已经加入了谷歌的iOS分析跟踪,从来没有出现过任何问题(),但当我尝试搜索“Appstore接受的Bluetooth Manager”时,我只得到一个结果,表明它将被拒绝。所以我对使用这个有点担心。是否有人使用过它并获得了该应用程序的批准?看起来从iOS6开始,一些蓝牙设备是可以访问的。如果非要我猜的话,这可能比BluetoothManager要难一些,但是苹果提供的代码很好,看看这个,阅读核心Bluetooth类参考会有所帮助。以下是链接: