ios - 设备如何在CoreBluetooth中配对?

标签 ios ios5 bluetooth core-bluetooth bluetooth-lowenergy

有人能给我解释一下在CoreBluetooth框架中,蓝牙4.0是如何完成设备配对的吗?对于较旧的蓝牙型号,必须在iOS蓝牙设置菜单中进行配对,但我从各种在线帖子中了解到,此过程可以在应用程序内完成。当您通过connectPeripheral连接到设备(处于配对模式)时,它是自动的吗?
谢谢!
编辑
我可能应该说明我所说的“配对”是什么意思。我指的不是简单的连接,而是指在ble外围设备和ios中央应用程序之间建立的安全、保存的连接,如this question中所述。不幸的是,我没有一个可编程的蓝牙低能耗设备来测试,这将使事情更容易确认。

最佳答案

从我前几次的测试来看…
你在你的应用中配对。配对的远程设备现在将显示在settings.app/bluetooth中。
这就是我遇到的问题,因为从settings.app,我可以忘记它(破坏配对),但它不会告诉远程设备。既然我们暂时停止使用配对,我就不知道了…

关于ios - 设备如何在CoreBluetooth中配对?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16967488/

相关文章:

objective-c - 在 UIViewController 中设置 UIView 的最佳方式?

iPhone Retina 显示屏与 Apple App Store 上传

android - 如何将音频流传输到Android设备?

iphone - 从 iOS 设备读取蓝牙 MAC 地址

iphone - 在单独的文件中定义委托(delegate)函数(而不是在 ViewController 中)

iphone - iOS 6 - BluetoothManager 框架 - "NSObject"未找到错误

ios - 倒数计时器代码放置在哪里?

ios - 选择一个按钮后,如何取消选择阵列中的所有其他按钮?

ios - 在 Swift 中从 UIScrollView 创建一个 PDF 文件

iOS:MKMapView 在加载时旋转