我正在修改一款通过蓝牙BLE发现设备的应用程序,以便将值绘制到图表中。一切都很顺利(在过去一周中,感谢你们中的一个人提供的帮助)。该应用程序最初是我丈夫写的,而在发现设备时,他使用了如下检查代码:
或者
在这些行的前面(还有一些其他的行),我收到了UUID已弃用的警告信息:在iOS 7.0中首次弃用。相当长一段时间以来,我一直试图找出它被什么替代了,但是在Google上,似乎没有其他人有同样的问题,当我去苹果文档:这里,并没有提到它已经被弃用。我不明白...能否有人帮忙?谢谢。编辑:添加一些信息。这是我在计算机控制台上得到的内容:
NSLog(@" Failed to Connect to Peripheral : %@ with UUID: %@ ", peripheral, peripheral.UUID);
或者
NSLog(@" Connected to Peripheral : %@ with UUID: %@ ", peripheral, peripheral.UUID);
在这些行的前面(还有一些其他的行),我收到了UUID已弃用的警告信息:在iOS 7.0中首次弃用。相当长一段时间以来,我一直试图找出它被什么替代了,但是在Google上,似乎没有其他人有同样的问题,当我去苹果文档:这里,并没有提到它已经被弃用。我不明白...能否有人帮忙?谢谢。编辑:添加一些信息。这是我在计算机控制台上得到的内容:
UUID
属性。CBPeripheral
的UUID
属性自7.0版本以来已被弃用。https://developer.apple.com/library/ios/documentation/CoreBluetooth/Reference/CBPeripheral_Class/index.html#//apple_ref/occ/instp/CBPeripheral/UUID - Ian MacDonald