我正在开发一个核心蓝牙项目,当按下按钮时,服务需要更新两个特性。但是,只有第一个更新方法返回YES。第二个返回no并且不更改该值。有谁知道如何更新这两个特性?
-(void)sendData:(NSData *)question Name:(NSData*)name{
//send Data
NSLog(@"Name:%@ Question:%@",name, question);
//returns yes
NSLog(@"%d", [self.peripheralManager updateValue:name forCharacteristic:self.nameCharacteristic onSubscribedCentrals:nil]);
//returns no
NSLog(@"%d", [self.peripheralManager updateValue:question forCharacteristic:self.questionCharacteristic onSubscribedCentrals:nil]);
}