OSX和iOs蓝牙LE连接

时间:2012-08-30 19:43:46

标签: ios macos bluetooth-lowenergy

我正在尝试在我的iPhone(CBPeripheralManager)和我的Macbook Pro(CBCentralManager)之间建立蓝牙LE连接

我可以发现我的iPhone,我可以读取RSSI值,然后用我的服务uuid​​获取广告包。 但是uuid被逆转了!

如果我调用connectPeripheral没有任何反应 - 没有回调或任何东西,但是当查看状态栏中的蓝牙图标时,我可以看到我的iPhone连接为自定义服务 - 所以为什么我不能得到 didConnectPeripheral -Callback?!

我希望有人知道发生了什么!

1 个答案:

答案 0 :(得分:0)

我忘了保留我的CBPeripheral - 因为我正在使用ARC,我显然必须将它添加到NSMutableArray中!

  • 反向UUID仍有待讨论!