我已经谷歌搜索了很长时间&我无法找到关于如何在iOS上使用此属性的单一教程。有人可以发一个小教程或链接到一个?我真的非常感谢它!
我正在使用此代码:
CBMutableCharacteristic *myCharacteristic = [[CBMutableCharacteristic alloc] initWithType:myUUID
properties:CBCharacteristicPropertyBroadcast
value:nil permissions:CBAttributePermissionsReadable];
此异常崩溃:'NSInternalInconsistencyException', reason: 'CBCharacteristicPropertyBroadcast is not allowed'
答案 0 :(得分:1)
根据Apple's documentation on the broadcast Characteristic Property
通过CBPeripheralManager类的addService:方法发布的本地特征不允许使用此属性。这意味着当您通过CBMutableCharacteristic类的initWithType:properties:value:permissions:方法初始化新的CBMutableCharacteristic对象时,不能使用此属性。