0

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

我可以发现我的 iPhone,我可以读取 RSSI 值,并使用我的服务 uuid 获取广告数据包。但是uuid倒过来了!

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

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

4

1 回答 1

0

我忘记了保留我的 CBPeripheral - 因为我使用的是 ARC,所以显然我必须将它添加到 NSMutableArray!

  • 反转的 UUID 仍有待讨论!
于 2012-08-30T20:48:09.327 回答