如何在CoreBluetooth中使用CBCharacteristicPropertyBroadcast?

时间:2015-02-14 20:07:50

标签: ios bluetooth core-bluetooth

我已经谷歌搜索了很长时间&我无法找到关于如何在iOS上使用此属性的单一教程。有人可以发一个小教程或链接到一个?我真的非常感谢它!

我正在使用此代码:

CBMutableCharacteristic *myCharacteristic = [[CBMutableCharacteristic alloc] initWithType:myUUID
                                                                                   properties:CBCharacteristicPropertyBroadcast
                                                                                        value:nil permissions:CBAttributePermissionsReadable];

此异常崩溃:'NSInternalInconsistencyException', reason: 'CBCharacteristicPropertyBroadcast is not allowed'

1 个答案:

答案 0 :(得分:1)

根据Apple's documentation on the broadcast Characteristic Property

  

通过CBPeripheralManager类的addService:方法发布的本地特征不允许使用此属性。这意味着当您通过CBMutableCharacteristic类的initWithType:properties:value:permissions:方法初始化新的CBMutableCharacteristic对象时,不能使用此属性。