Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c OS 10.9.1 didReceiveReadRequest未被调用_Objective C_Macos_Core Bluetooth - Fatal编程技术网

Objective c OS 10.9.1 didReceiveReadRequest未被调用

Objective c OS 10.9.1 didReceiveReadRequest未被调用,objective-c,macos,core-bluetooth,Objective C,Macos,Core Bluetooth,为了测试的目的,我继续努力使MacBook看起来像我真正的外围设备之一,我发现,didReceiveReadRequest没有被调用 必须如何配置CBMutableCharacteristic,以便在读取时调用didReceiveReadRequest结果?必须在特征初始化时将nil设置为值。这样,它就成为一种动态特性。详细描述了这一点 您可以在本项目中找到其他示例,例如: [[CBMutableCharacteristic alloc] initWithType:[CBUUID UUIDWit

为了测试的目的,我继续努力使MacBook看起来像我真正的外围设备之一,我发现,
didReceiveReadRequest
没有被调用


必须如何配置
CBMutableCharacteristic
,以便在读取时调用
didReceiveReadRequest
结果?

必须在特征初始化时将
nil
设置为
值。这样,它就成为一种动态特性。详细描述了这一点

您可以在本项目中找到其他示例,例如:

[[CBMutableCharacteristic alloc] initWithType:[CBUUID UUIDWithString:MY_UUID]
                                   properties: CBCharacteristicPropertyRead|CBCharacteristicPropertyIndicate
                                        value:nil  // this is the critical part
                                  permissions:CBAttributePermissionsReadable];