究竟是iOS上的BLE连接设备?
CBCentralManager retrieveConnectedPeripherals
方法表示它获得“当前连接到系统的外设列表”。 系统的定义在这里有点含糊。
这是否意味着我得到了连接到我的应用程序的外设列表,或连接到任何应用程序的外设列表?
如果我可以将外设连接到另一个应用程序,这是否意味着多个应用程序可以连接到同一个外设?
只有当应用程序处于前台,才能发生这种情况,还是需要允许后台应用程序向外设发送命令的可能性?我认为我的应用程序拥有该应用程序?
BLE 4.0启用的设备通常与CBCentralManager非绑定地连接。 什么是有界和无界的联系,你可以从这个链接中知道。 一个支持BLE 4.0的设备只能连接一个主设备,从而增强了安全连接。 你应该遵循这个链接 。 无论是在后台前台,如果连接存在,BLE从属设备将不会与其他应用程序或设备连接。
- Spotify iOS SDK Swift显示所有(!)播放列表(20+)
- AVAudioSessionCategoryPlayAndRecord与Airplay
- ObjC / iOS – 在不修改其他字母的情况下大写每个单词的首字母
- iOS In-App购买适用于开发但不适用于生产
- UITextField becomeFirstResponder随机崩溃iOS应用程序
- 下载Electra越狱-如何使用Electra在iPhone X,8、7上越狱iOS
- 用iPhone 4上的陀螺仪补偿指南针滞后
- 如何在谷歌地图目标上旋转自定义标记图像c
- iPhone应用程序:闪屏后避免白屏。 让闪屏逗留,在UIWebview加载后隐藏它? 启animation面不能正确隐藏